Class AuiDropDown2Menu

    • 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, timeouts, TO_LOCATABLE
    • Constructor Summary

      Constructors 
      Constructor Description
      AuiDropDown2Menu​(org.openqa.selenium.By locator)  
      AuiDropDown2Menu​(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)  
      AuiDropDown2Menu​(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.WebDriverLocatable parent)  
      AuiDropDown2Menu​(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.WebDriverLocatable parent, com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      AuiDropDown2Menu close()  
      List<String> getItems()  
      com.atlassian.pageobjects.elements.PageElement getTrigger()  
      com.atlassian.pageobjects.elements.PageElement getView()  
      void initialize()  
      boolean isOpen()  
      AuiDropDown2Menu open()  
      • Methods inherited from class com.atlassian.pageobjects.elements.WebDriverElement

        asWebElement, bind, clear, click, createTimout, find, find, find, find, findAll, findAll, findAll, findAll, getAttribute, getCssClasses, getDefaultTimeout, getId, getLocation, getSize, getTagName, getText, getValue, hasAttribute, hasClass, isEnabled, isPresent, isSelected, isVisible, javascript, search, select, timed, timeout, toLocatable, toString, type, waitForWebElement, waitForWebElement, withTimeout
      • Methods inherited from interface com.atlassian.pageobjects.elements.PageElement

        asWebElement, clear, click, find, findAll, getAttribute, getCssClasses, getId, getLocation, getSize, getTagName, getText, getValue, hasAttribute, hasClass, isEnabled, isPresent, isSelected, isVisible, javascript, select, timed, type, withTimeout
      • Methods inherited from interface com.atlassian.pageobjects.elements.PageElementFinder

        find, find, find, findAll, findAll, findAll
      • Methods inherited from interface com.atlassian.pageobjects.elements.search.PageElementSearch

        search
    • Field Detail

      • elementFinder

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

      • AuiDropDown2Menu

        @Inject
        public AuiDropDown2Menu​(org.openqa.selenium.By locator)
        Parameters:
        locator - identifies the content of dropdown (aria-controls)
      • AuiDropDown2Menu

        @Inject
        public AuiDropDown2Menu​(org.openqa.selenium.By locator,
                                com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)
      • AuiDropDown2Menu

        @Inject
        public AuiDropDown2Menu​(org.openqa.selenium.By locator,
                                com.atlassian.pageobjects.elements.WebDriverLocatable parent)
      • AuiDropDown2Menu

        @Inject
        public AuiDropDown2Menu​(org.openqa.selenium.By locator,
                                com.atlassian.pageobjects.elements.WebDriverLocatable parent,
                                com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)
    • Method Detail

      • getTrigger

        public com.atlassian.pageobjects.elements.PageElement getTrigger()
        Specified by:
        getTrigger in interface com.atlassian.pageobjects.components.ActivatedComponent<AuiDropDown2Menu>
      • getView

        public com.atlassian.pageobjects.elements.PageElement getView()
        Specified by:
        getView in interface com.atlassian.pageobjects.components.ActivatedComponent<AuiDropDown2Menu>
      • isOpen

        public boolean isOpen()
        Specified by:
        isOpen in interface com.atlassian.pageobjects.components.ActivatedComponent<AuiDropDown2Menu>
      • initialize

        public void initialize()