Package org.htmlunit
Interface ScriptPreProcessor
-
public interface ScriptPreProcessor
A script pre processor call back. This interface is called when ScriptEngine.execute() is called. It gives developers the opportunity to modify the script to be executed.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
preProcess(HtmlPage htmlPage, java.lang.String sourceCode, java.lang.String sourceName, int lineNumber, HtmlElement htmlElement)
Pre process the specified source code in the context of the given page.
-
-
-
Method Detail
-
preProcess
java.lang.String preProcess(HtmlPage htmlPage, java.lang.String sourceCode, java.lang.String sourceName, int lineNumber, HtmlElement htmlElement)
Pre process the specified source code in the context of the given page.- Parameters:
htmlPage
- the pagesourceCode
- the code to executesourceName
- a name for the chunk of code that is going to be executed (used in error messages)lineNumber
- the line number of the source codehtmlElement
- the HTML element that will act as the context- Returns:
- the source code after pre processing
-
-