Class TableColumnsField

java.lang.Object
com.onenetwork.platform.tools.test.ui.components.Component
com.onenetwork.platform.tools.test.ui.components.TableColumnsField

public class TableColumnsField
extends Component
Represents an instance of TableColumnsField
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected org.openqa.selenium.WebElement inputEl  
    protected org.openqa.selenium.WebElement tableColumnsEl  

    Fields inherited from class com.onenetwork.platform.tools.test.ui.components.Component

    context, driver, element
  • Constructor Summary

    Constructors 
    Constructor Description
    TableColumnsField​(UIContext context, org.openqa.selenium.WebElement formItemEl)  
  • Method Summary

    Modifier and Type Method Description
    void addColumns​(java.lang.String... sColumnNames)  
    java.util.List<java.lang.String> getColumnsList()  
    void removeColumn​(java.lang.String... sColumns)  

    Methods inherited from class com.onenetwork.platform.tools.test.ui.components.Component

    getEl, getId, isDisplayed, isRequired

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • tableColumnsEl

      protected org.openqa.selenium.WebElement tableColumnsEl
    • inputEl

      protected org.openqa.selenium.WebElement inputEl
  • Constructor Details

  • Method Details

    • addColumns

      public void addColumns​(java.lang.String... sColumnNames)
      Parameters:
      sColumnNames -
    • removeColumn

      public void removeColumn​(java.lang.String... sColumns)
      Parameters:
      sColumns -
    • getColumnsList

      public java.util.List<java.lang.String> getColumnsList()
      Returns:
      List - list of column names