Package org.fluentlenium.core.alert
Class AlertImpl
- java.lang.Object
-
- org.fluentlenium.core.alert.AlertImpl
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept()
void
dismiss()
org.openqa.selenium.Alert
getAlert()
java.lang.String
getText()
boolean
present()
Check if this alert is present.void
prompt(java.lang.String text)
Send input to the alert prompt.void
sendKeys(java.lang.String keysToSend)
-
-
-
Constructor Detail
-
AlertImpl
public AlertImpl(org.openqa.selenium.WebDriver driver)
Creates a new alert object.Uses the underlying Alert object from the provided driver instance.
If there is no alert present in the provided driver, it throws an
NoAlertPresentException
and the instantiation is interrupted.- Parameters:
driver
- selenium driver
-
AlertImpl
public AlertImpl(org.openqa.selenium.Alert alert)
Creates a new alert object using the provided Alert instance.- Parameters:
alert
- selenium alert
-
-
Method Detail
-
getAlert
public org.openqa.selenium.Alert getAlert()
-
prompt
public void prompt(java.lang.String text)
Description copied from interface:Alert
Send input to the alert prompt.
-
present
public boolean present()
Check if this alert is present.The return value is hardcoded to true, since this object is instantiated successfully only when there is an alert present.
-
getText
public java.lang.String getText()
- Specified by:
getText
in interfaceorg.openqa.selenium.Alert
-
accept
public void accept()
- Specified by:
accept
in interfaceorg.openqa.selenium.Alert
-
sendKeys
public void sendKeys(java.lang.String keysToSend)
- Specified by:
sendKeys
in interfaceorg.openqa.selenium.Alert
-
dismiss
public void dismiss()
- Specified by:
dismiss
in interfaceorg.openqa.selenium.Alert
-
-