Class PlanPickerElement

  • All Implemented Interfaces:
    com.atlassian.pageobjects.elements.PageElement, com.atlassian.pageobjects.elements.PageElementFinder, com.atlassian.pageobjects.elements.search.PageElementSearch

    public class PlanPickerElement
    extends com.atlassian.pageobjects.elements.WebDriverElement
    Represents PlanPicker control in Bamboo
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected com.atlassian.pageobjects.elements.PageElementFinder elementFinder  
      • Fields inherited from class com.atlassian.pageobjects.elements.WebDriverElement

        defaultTimeout, driver, locatable, pageBinder, TO_LOCATABLE
    • Constructor Summary

      Constructors 
      Constructor Description
      PlanPickerElement​(org.openqa.selenium.By locator)  
      PlanPickerElement​(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)  
    • Field Detail

      • elementFinder

        @Inject
        protected com.atlassian.pageobjects.elements.PageElementFinder elementFinder
    • Constructor Detail

      • PlanPickerElement

        @Inject
        public PlanPickerElement​(org.openqa.selenium.By locator)
        Parameters:
        locator - identifies the actual input field
      • PlanPickerElement

        public PlanPickerElement​(org.openqa.selenium.By locator,
                                 com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)
    • Method Detail

      • isVisible

        public boolean isVisible()
        Specified by:
        isVisible in interface com.atlassian.pageobjects.elements.PageElement
        Overrides:
        isVisible in class com.atlassian.pageobjects.elements.WebDriverElement
      • getInputField

        public com.atlassian.pageobjects.elements.PageElement getInputField()