Class JavaScriptStringJob
java.lang.Object
org.htmlunit.javascript.background.BasicJavaScriptJob
org.htmlunit.javascript.background.JavaScriptExecutionJob
org.htmlunit.javascript.background.JavaScriptStringJob
- All Implemented Interfaces:
Comparable<JavaScriptJob>,Runnable,JavaScriptJob
A
JavaScriptJob created from a string of code.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJavaScriptStringJob(int initialDelay, Integer period, String label, WebWindow window, String script) Creates a new JavaScript execution job, where the JavaScript code to execute is a string. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidrunJavaScript(HtmlPage page) Run the JavaScript from the concrete class.Methods inherited from class org.htmlunit.javascript.background.JavaScriptExecutionJob
run, toStringMethods inherited from class org.htmlunit.javascript.background.BasicJavaScriptJob
compareTo, getId, getInitialDelay, getPeriod, getTargetExecutionTime, isExecuteAsap, isPeriodic, setId, setTargetExecutionTime
-
Field Details
-
script_
The JavaScript code to execute.
-
-
Constructor Details
-
JavaScriptStringJob
JavaScriptStringJob(int initialDelay, Integer period, String label, WebWindow window, String script) Creates a new JavaScript execution job, where the JavaScript code to execute is a string.- Parameters:
initialDelay- the initial amount of time to wait before executing this jobperiod- the amount of time to wait between executions of this job (may benull)label- the label for the jobwindow- the window to which the job belongsscript- the JavaScript code to execute
-
-
Method Details
-
runJavaScript
Run the JavaScript from the concrete class.- Specified by:
runJavaScriptin classJavaScriptExecutionJob- Parameters:
page- theHtmlPagethat owns the script
-