Class SelectManyMenu

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

public abstract class SelectManyMenu extends AbstractInputComponent
Component wrapper for the PrimeFaces p:selectOneMenu.
  • Constructor Details

    • SelectManyMenu

      public SelectManyMenu()
  • Method Details

    • deselect

      public void deselect(String label)
    • deselect

      public void deselect(String label, boolean withGuardAjax)
    • select

      public void select(String label, boolean withMetaKey)
    • select

      public void select(String label, boolean withMetaKey, boolean withGuardAjax)
    • toggleSelection

      public void toggleSelection(String label, boolean withMetaKey)
    • toggleSelection

      public void toggleSelection(String label, boolean withMetaKey, boolean withGuardAjax)
    • isSelected

      public boolean isSelected(String label)
    • getLabels

      public List<String> getLabels()
    • isSelected

      public boolean isSelected(int index)
    • getLabel

      public String getLabel(int index)
    • getSelectedLabels

      public List<String> getSelectedLabels()
    • getInput

      public org.openqa.selenium.WebElement getInput()
      Description copied from class: AbstractInputComponent
      The input element reference.
      Overrides:
      getInput in class AbstractInputComponent
      Returns:
      the WebElement representing the input.
    • getSelectlistbox

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

      public org.openqa.selenium.WebElement getFilterInput()