Class BasePivotTable

java.lang.Object

public class BasePivotTable
extends NeoContainer
TODO complete the class documentation
  • Field Details

  • Constructor Details

    • BasePivotTable

      public BasePivotTable​(NeoUIContext context, org.openqa.selenium.WebElement element)
      TODO complete constructor documentation
      Parameters:
      context -
      element -
  • Method Details

    • getRowFilters

      public java.util.List<org.openqa.selenium.WebElement> getRowFilters()
    • getColumnFilters

      public java.util.List<org.openqa.selenium.WebElement> getColumnFilters()
    • openFilterByName

      public FMFilterWindow openFilterByName​(java.lang.String filterName)
    • getConditionalFormattingWindow

      public FMConditionalFormatWindow getConditionalFormattingWindow()
    • getPivotFieldsWindow

      public PivotFieldsWindow getPivotFieldsWindow()
      This method is used to open the pivot field window and returns the PivotFieldsWindow component
      Returns:
      PivotFieldsWindow
    • clickOnPivotTableButton

      public void clickOnPivotTableButton()
      Used to click on Pivot table button
    • getPivotTableHeaders

      public java.util.List<java.lang.String> getPivotTableHeaders​(int rowIndex)
      Used to get the pivot table headers
      Parameters:
      rowIndex - Pivot table is having multiple row which contains headers, So here we are taking the rowIndex as input and returning the headers for that row.
    • getPivotTableRowHeaders

      public java.util.List<java.lang.String> getPivotTableRowHeaders()
      Used to pivot table row headers
    • getRows

      public java.util.List<org.openqa.selenium.WebElement> getRows()
      Used to get the rows element of pivot table
    • getRowCount

      public int getRowCount()
      Used to get the row count of pivot table
    • getColumnCount

      public int getColumnCount()
      Used to get the column count of pivot table
    • getCell

      public org.openqa.selenium.WebElement getCell​(int rowNum, java.lang.String header)
      Used get the cell element based on last row column headers of pivot table
      Parameters:
      rowNum -
      header -
    • getCellValue

      public java.lang.String getCellValue​(int rowNum, java.lang.String header)
      Used get the cell value of pivot table
      Parameters:
      rowNum -
      header -
    • expandRow

      public void expandRow​(java.lang.String rowHeaderName)
      Used to expand the row based on passed row header name
      Parameters:
      rowHeaderName -
    • collapseRow

      public void collapseRow​(java.lang.String rowHeaderName)
      Used to collapse the row based on passed row header name
      Parameters:
      rowHeaderName -