Package org.htmlunit.javascript
Class PostponedAction
java.lang.Object
org.htmlunit.javascript.PostponedAction
An action triggered by a script execution but that should be executed first when the script is finished.
Example: when a script sets the source of an (i)frame, the request to the specified page will be first
triggered after the script execution.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
owningPageRef_
-
description_
-
-
Constructor Details
-
PostponedAction
C'tor.- Parameters:
owningPage
- the page that initiates this actiondescription
- information making debugging easier
-
-
Method Details
-
getOwningPage
Gets the owning page.- Returns:
- the page that initiated this action or
null
if it has already been GCed
-
execute
Execute the action.- Throws:
Exception
- if it fails
-
isStillAlive
public boolean isStillAlive()Indicates if the action still needs to be executed.- Returns:
true
if the action needs to be executed
-
toString
-