Package com.vaadin.testbench.elements
Class TableElement
- 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.AbstractFieldElement
-
- com.vaadin.testbench.elements.AbstractSelectElement
-
- com.vaadin.testbench.elements.TableElement
-
- 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:
TreeTableElement
@Deprecated public class TableElement extends AbstractSelectElement
Deprecated.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTableElement.CollapseMenuElementDeprecated.Element representing a collapse menu of a Table.static classTableElement.ContextMenuElementDeprecated.-
Nested classes/interfaces inherited from class com.vaadin.testbench.elements.AbstractComponentElement
AbstractComponentElement.ReadOnlyException
-
-
Constructor Summary
Constructors Constructor Description TableElement()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidcontextClick()Deprecated.com.vaadin.testbench.TestBenchElementgetCell(int row, int column)Deprecated.Function to find a Table cell.org.openqa.selenium.WebElementgetCollapseMenuToggle()Deprecated.Gets the button that shows or hides the collapse menu.TableElement.ContextMenuElementgetContextMenu()Deprecated.Fetches the context menu for the table.com.vaadin.testbench.TestBenchElementgetFooterCell(int column)Deprecated.Function to get footer cell with given column index.TableHeaderElementgetHeaderCell(int column)Deprecated.Returns the header cell with the given column index.TableRowElementgetRow(int row)Deprecated.Return table row element by zero-based index.TableElement.CollapseMenuElementopenCollapseMenu()Deprecated.Opens the collapse menu of this table and returns the element for it.voidscroll(int scrollTop)Deprecated.voidscrollLeft(int scrollLeft)Deprecated.-
Methods inherited from class com.vaadin.testbench.elements.AbstractSelectElement
clear
-
Methods inherited from class com.vaadin.testbench.elements.AbstractFieldElement
clearElementClientSide, clientSelectElement
-
Methods inherited from class com.vaadin.testbench.elements.AbstractComponentElement
getCaption, getHTML, getStyleAttribute, isReadOnly
-
Methods inherited from class com.vaadin.testbench.TestBenchElement
click, click, clickHiddenElement, compareScreen, compareScreen, compareScreen, 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, scrollIntoView, sendKeys, showTooltip, submit, waitForVaadin, waitUntil, waitUntil, wrap, wrapElement, wrapElements
-
Methods inherited from class com.vaadin.testbench.AbstractHasTestBenchCommandExecutor
$, $$, isElementPresent, isElementPresent
-
-
-
-
Method Detail
-
getCell
public com.vaadin.testbench.TestBenchElement getCell(int row, int column)Deprecated.Function to find a Table cell. Looking for a cell that is currently not visible will throw NoSuchElementException- Parameters:
row- 0 based row indexcolumn- 0 based column index- Returns:
- TestBenchElement containing wanted cell.
- Throws:
org.openqa.selenium.NoSuchElementException- if the cell (row, column) is not found.
-
getRow
public TableRowElement getRow(int row)
Deprecated.Return table row element by zero-based index.- Returns:
- table row element by zero-based index
-
getHeaderCell
public TableHeaderElement getHeaderCell(int column)
Deprecated.Returns the header cell with the given column index.- Parameters:
column- 0 based column index- Returns:
- TableHeaderElement containing the wanted header cell
-
getFooterCell
public com.vaadin.testbench.TestBenchElement getFooterCell(int column)
Deprecated.Function to get footer cell with given column index.- Parameters:
column- 0 based column index- Returns:
- TestBenchElement containing wanted footer cell
-
scroll
public void scroll(int scrollTop)
Deprecated.- Specified by:
scrollin interfacecom.vaadin.testbench.commands.TestBenchElementCommands- Overrides:
scrollin classcom.vaadin.testbench.TestBenchElement
-
scrollLeft
public void scrollLeft(int scrollLeft)
Deprecated.- Specified by:
scrollLeftin interfacecom.vaadin.testbench.commands.TestBenchElementCommands- Overrides:
scrollLeftin classcom.vaadin.testbench.TestBenchElement
-
contextClick
public void contextClick()
Deprecated.- Overrides:
contextClickin classcom.vaadin.testbench.TestBenchElement
-
getContextMenu
public TableElement.ContextMenuElement getContextMenu()
Deprecated.Fetches the context menu for the table.- Returns:
TableElement.ContextMenuElement- Throws:
NoSuchElementException- if the menu isn't open
-
openCollapseMenu
public TableElement.CollapseMenuElement openCollapseMenu()
Deprecated.Opens the collapse menu of this table and returns the element for it.- Returns:
- collapse menu element
-
getCollapseMenuToggle
public org.openqa.selenium.WebElement getCollapseMenuToggle()
Deprecated.Gets the button that shows or hides the collapse menu.- Returns:
- button for opening collapse menu
-
-