public class JavaScriptEngineFactory extends Object implements ScriptingEngineFactory
Constructor and Description |
---|
JavaScriptEngineFactory() |
Modifier and Type | Method and Description |
---|---|
void |
associate(WebResponse response)
Associates a scripting engine with the specified HTML web response.
|
void |
clearErrorMessages()
Clears the accumulated script error messages.
|
ScriptingHandler |
createHandler(HTMLElement elementBase) |
ScriptingHandler |
createHandler(WebResponse response) |
String[] |
getErrorMessages()
Returns the accumulated script error messages encountered.
|
boolean |
isEnabled()
Returns true if this engine is enabled.
|
boolean |
isThrowExceptionsOnError()
Returns true if script errors cause exceptions to be thrown.
|
void |
load(WebResponse response)
Runs the 'onload' event (if any) for the specified HTML web response.
|
void |
setThrowExceptionsOnError(boolean throwExceptions)
Determines whether script errors result in exceptions or warning messages.
|
public boolean isEnabled()
ScriptingEngineFactory
isEnabled
in interface ScriptingEngineFactory
public void associate(WebResponse response)
ScriptingEngineFactory
associate
in interface ScriptingEngineFactory
public void load(WebResponse response)
ScriptingEngineFactory
load
in interface ScriptingEngineFactory
public void setThrowExceptionsOnError(boolean throwExceptions)
ScriptingEngineFactory
setThrowExceptionsOnError
in interface ScriptingEngineFactory
public boolean isThrowExceptionsOnError()
ScriptingEngineFactory
isThrowExceptionsOnError
in interface ScriptingEngineFactory
public String[] getErrorMessages()
ScriptingEngineFactory
getErrorMessages
in interface ScriptingEngineFactory
public void clearErrorMessages()
ScriptingEngineFactory
clearErrorMessages
in interface ScriptingEngineFactory
public ScriptingHandler createHandler(HTMLElement elementBase)
createHandler
in interface ScriptingEngineFactory
public ScriptingHandler createHandler(WebResponse response)
createHandler
in interface ScriptingEngineFactory
Copyright © 2012. All Rights Reserved.