Class BaseHandler

    • Field Detail

      • driver

        protected final org.openqa.selenium.WebDriver driver
    • Method Detail

      • findElement

        protected org.openqa.selenium.WebElement findElement​(org.openqa.selenium.By by)
        Search target element on a page
        Parameters:
        by - will be used for checking|saving in cache
        Returns:
        proxy web element
      • findElements

        protected List<org.openqa.selenium.WebElement> findElements​(org.openqa.selenium.By by)
        Search target elements on a page
        Parameters:
        by - will be used for checking|saving in cache
        Returns:
        proxy web elements
      • awareBy

        protected PageAwareBy awareBy​(org.openqa.selenium.By by)
        Parameters:
        by - locator
        Returns:
        PageAwareBy element
      • wrapElement

        public org.openqa.selenium.WebElement wrapElement​(org.openqa.selenium.WebElement element,
                                                          ClassLoader loader)
      • wrapTarget

        protected org.openqa.selenium.WebDriver.TargetLocator wrapTarget​(org.openqa.selenium.WebDriver.TargetLocator locator,
                                                                         ClassLoader loader)
      • setBaseProcessorFields

        protected void setBaseProcessorFields​(BaseProcessor baseProcessor,
                                              Context context)