Package com.vaadin.testbench.elements
Class AbstractSplitPanelElement
- java.lang.Object
-
- com.vaadin.testbench.AbstractHasTestBenchCommandExecutor
-
- com.vaadin.testbench.TestBenchElement
-
- com.vaadin.testbench.elementsbase.AbstractElement
-
- com.vaadin.testbench.elements.AbstractComponentElement
-
- com.vaadin.testbench.elements.AbstractComponentContainerElement
-
- com.vaadin.testbench.elements.AbstractSplitPanelElement
-
- All Implemented Interfaces:
com.vaadin.testbench.commands.CanCompareScreenshots,com.vaadin.testbench.commands.CanWaitForVaadin,com.vaadin.testbench.commands.TestBenchElementCommands,com.vaadin.testbench.HasDriver,com.vaadin.testbench.HasSearchContext,com.vaadin.testbench.HasTestBenchCommandExecutor,org.openqa.selenium.SearchContext,org.openqa.selenium.TakesScreenshot,org.openqa.selenium.WebElement,org.openqa.selenium.WrapsElement
- Direct Known Subclasses:
HorizontalSplitPanelElement,VerticalSplitPanelElement
public class AbstractSplitPanelElement extends AbstractComponentContainerElement
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.vaadin.testbench.elements.AbstractComponentElement
AbstractComponentElement.ReadOnlyException
-
-
Constructor Summary
Constructors Constructor Description AbstractSplitPanelElement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends com.vaadin.testbench.elementsbase.AbstractElement>
TgetFirstComponent(Class<T> clazz)Gets the first component of a split panel and wraps it in given class.<T extends com.vaadin.testbench.elementsbase.AbstractElement>
TgetSecondComponent(Class<T> clazz)Gets the second component of a split panel and wraps it in given class.-
Methods inherited from class com.vaadin.testbench.elements.AbstractComponentElement
getCaption, getHTML, getStyleAttribute, isReadOnly
-
Methods inherited from class com.vaadin.testbench.TestBenchElement
clear, click, click, clickHiddenElement, compareScreen, compareScreen, compareScreen, contextClick, doubleClick, equals, findElement, findElements, focus, getAccessibleName, getAriaRole, getAttribute, getCapabilities, getClassNames, getCommandExecutor, getContext, getCssValue, getDomAttribute, getDriver, getId, getLocation, getRect, getScreenshotAs, getShadowRoot, getSize, getTagName, getText, getWrappedElement, hasAttribute, hasClassName, hashCode, init, init, isChrome, isDisplayed, isEnabled, isFirefox, isFocused, isSelected, scroll, scrollIntoView, scrollLeft, sendKeys, showTooltip, submit, waitForVaadin, waitUntil, waitUntil, wrap, wrapElement, wrapElements
-
Methods inherited from class com.vaadin.testbench.AbstractHasTestBenchCommandExecutor
$, $$, isElementPresent, isElementPresent
-
-
-
-
Method Detail
-
getFirstComponent
public <T extends com.vaadin.testbench.elementsbase.AbstractElement> T getFirstComponent(Class<T> clazz)
Gets the first component of a split panel and wraps it in given class.- Parameters:
clazz- Components element class- Returns:
- First component wrapped in given class
-
getSecondComponent
public <T extends com.vaadin.testbench.elementsbase.AbstractElement> T getSecondComponent(Class<T> clazz)
Gets the second component of a split panel and wraps it in given class.- Parameters:
clazz- Components element class- Returns:
- Second component wrapped in given class
-
-