java.lang.Object
com.zingtongroup.loggingseleniumwebdriver.loggingseleniumcomponents.LoggingNavigation
All Implemented Interfaces:
LoggingSeleniumComponent, org.openqa.selenium.WebDriver.Navigation

public class LoggingNavigation
extends java.lang.Object
implements org.openqa.selenium.WebDriver.Navigation, LoggingSeleniumComponent
  • Field Summary

    Fields
    Modifier and Type Field Description
    LoggerList loggerList  
    org.openqa.selenium.WebDriver.Navigation navigation  
  • Constructor Summary

    Constructors
    Constructor Description
    LoggingNavigation​(org.openqa.selenium.WebDriver.Navigation navigation, LoggerList loggerList)  
  • Method Summary

    Modifier and Type Method Description
    void back()  
    void forward()  
    void log​(java.lang.String logMessage)  
    void pauseLogging()  
    void refresh()  
    void resumeLogging()  
    void to​(java.lang.String url)  
    void to​(java.net.URL url)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • loggerList

      public final LoggerList loggerList
  • Constructor Details

    • LoggingNavigation

      public LoggingNavigation​(org.openqa.selenium.WebDriver.Navigation navigation, LoggerList loggerList)
  • Method Details

    • pauseLogging

      public void pauseLogging()
      Specified by:
      pauseLogging in interface LoggingSeleniumComponent
    • resumeLogging

      public void resumeLogging()
      Specified by:
      resumeLogging in interface LoggingSeleniumComponent
    • log

      public void log​(java.lang.String logMessage)
      Specified by:
      log in interface LoggingSeleniumComponent
    • back

      public void back()
      Specified by:
      back in interface org.openqa.selenium.WebDriver.Navigation
    • forward

      public void forward()
      Specified by:
      forward in interface org.openqa.selenium.WebDriver.Navigation
    • to

      public void to​(java.lang.String url)
      Specified by:
      to in interface org.openqa.selenium.WebDriver.Navigation
    • to

      public void to​(java.net.URL url)
      Specified by:
      to in interface org.openqa.selenium.WebDriver.Navigation
    • refresh

      public void refresh()
      Specified by:
      refresh in interface org.openqa.selenium.WebDriver.Navigation