Class SelectCheckboxMenu

All Implemented Interfaces:
org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsElement

public abstract class SelectCheckboxMenu extends AbstractInputComponent
Component wrapper for the PrimeFaces selectCheckboxMenu .
  • Constructor Details

    • SelectCheckboxMenu

      public SelectCheckboxMenu()
  • Method Details

    • getFilterInput

      public org.openqa.selenium.WebElement getFilterInput()
    • getPanel

      public org.openqa.selenium.WebElement getPanel()
    • getCheckboxes

      public List<org.openqa.selenium.WebElement> getCheckboxes()
    • getSelectedCheckboxes

      public List<org.openqa.selenium.WebElement> getSelectedCheckboxes()
    • isItemSelectAjaxified

      public boolean isItemSelectAjaxified()
      Is the input using AJAX "itemSelect" event?
      Returns:
      true if using AJAX for itemSelect
    • isItemUnselectAjaxified

      public boolean isItemUnselectAjaxified()
      Is the input using AJAX "itemUnselect" event?
      Returns:
      true if using AJAX for itemUnselect
    • togglPanel

      public void togglPanel()
      Bring up the overlay panel if its not showing or hide it if it is showing.
    • show

      public void show()
      Shows the SelectOneMenu panel.
    • hide

      public void hide()
      Hides the SelectOneMenu panel.
    • checkAll

      public void checkAll()
      Selects all available options.
    • uncheckAll

      public void uncheckAll()
      Unselects all available options.
    • resetValue

      public void resetValue()
      Resets the input.
    • selectValue

      public void selectValue(String value)
      Checks the checkbox option with the given value.
      Parameters:
      value - the value to check