Class LoggingTargetLocator
java.lang.Object
com.zingtongroup.loggingseleniumwebdriver.loggingseleniumcomponents.LoggingTargetLocator
- All Implemented Interfaces:
LoggingSeleniumComponent,org.openqa.selenium.WebDriver.TargetLocator
public class LoggingTargetLocator extends java.lang.Object implements org.openqa.selenium.WebDriver.TargetLocator, LoggingSeleniumComponent
-
Field Summary
Fields Modifier and Type Field Description LoggerListloggerListorg.openqa.selenium.WebDriver.TargetLocatortargetLocator -
Constructor Summary
Constructors Constructor Description LoggingTargetLocator(org.openqa.selenium.WebDriver.TargetLocator targetLocator, LoggerList loggerList) -
Method Summary
Modifier and Type Method Description org.openqa.selenium.WebElementactiveElement()org.openqa.selenium.Alertalert()org.openqa.selenium.WebDriverdefaultContent()org.openqa.selenium.WebDriverframe(int index)org.openqa.selenium.WebDriverframe(java.lang.String nameOrId)org.openqa.selenium.WebDriverframe(org.openqa.selenium.WebElement frameElement)voidlog(java.lang.String logMessage)org.openqa.selenium.WebDrivernewWindow(org.openqa.selenium.WindowType typeHint)org.openqa.selenium.WebDriverparentFrame()voidpauseLogging()voidresumeLogging()org.openqa.selenium.WebDriverwindow(java.lang.String nameOrHandle)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
loggerList
-
targetLocator
public final org.openqa.selenium.WebDriver.TargetLocator targetLocator
-
-
Constructor Details
-
LoggingTargetLocator
public LoggingTargetLocator(org.openqa.selenium.WebDriver.TargetLocator targetLocator, LoggerList loggerList)
-
-
Method Details
-
pauseLogging
public void pauseLogging()- Specified by:
pauseLoggingin interfaceLoggingSeleniumComponent
-
resumeLogging
public void resumeLogging()- Specified by:
resumeLoggingin interfaceLoggingSeleniumComponent
-
log
public void log(java.lang.String logMessage)- Specified by:
login interfaceLoggingSeleniumComponent
-
frame
public org.openqa.selenium.WebDriver frame(int index)- Specified by:
framein interfaceorg.openqa.selenium.WebDriver.TargetLocator
-
frame
public org.openqa.selenium.WebDriver frame(java.lang.String nameOrId)- Specified by:
framein interfaceorg.openqa.selenium.WebDriver.TargetLocator
-
frame
public org.openqa.selenium.WebDriver frame(org.openqa.selenium.WebElement frameElement)- Specified by:
framein interfaceorg.openqa.selenium.WebDriver.TargetLocator
-
parentFrame
public org.openqa.selenium.WebDriver parentFrame()- Specified by:
parentFramein interfaceorg.openqa.selenium.WebDriver.TargetLocator
-
window
public org.openqa.selenium.WebDriver window(java.lang.String nameOrHandle)- Specified by:
windowin interfaceorg.openqa.selenium.WebDriver.TargetLocator
-
newWindow
public org.openqa.selenium.WebDriver newWindow(org.openqa.selenium.WindowType typeHint)- Specified by:
newWindowin interfaceorg.openqa.selenium.WebDriver.TargetLocator
-
defaultContent
public org.openqa.selenium.WebDriver defaultContent()- Specified by:
defaultContentin interfaceorg.openqa.selenium.WebDriver.TargetLocator
-
activeElement
public org.openqa.selenium.WebElement activeElement()- Specified by:
activeElementin interfaceorg.openqa.selenium.WebDriver.TargetLocator
-
alert
public org.openqa.selenium.Alert alert()- Specified by:
alertin interfaceorg.openqa.selenium.WebDriver.TargetLocator
-