public static class JavaScript.Location extends ScriptingEngineImpl
Modifier and Type | Field and Description |
---|---|
protected com.meterware.httpunit.javascript.JavaScript.JavaScriptEngine |
_parent |
protected ScriptableDelegate |
_scriptable |
Constructor and Description |
---|
JavaScript.Location() |
Modifier and Type | Method and Description |
---|---|
void |
clearCaches()
Clears any cached values, permitting them to be recomputed as needed.
|
Object |
get(int i,
org.mozilla.javascript.Scriptable scriptable) |
Object |
get(String propertyName,
org.mozilla.javascript.Scriptable scriptable) |
String |
getClassName() |
Object |
getDefaultValue(Class typeHint)
Returns the default value of this scriptable object.
|
boolean |
handleEvent(String eventName)
get the event Handler script for the event e.g.
|
boolean |
has(String propertyName,
org.mozilla.javascript.Scriptable scriptable) |
void |
jsFunction_replace(String urlString) |
String |
jsGet_host() |
String |
jsGet_hostname() |
String |
jsGet_href() |
String |
jsGet_pathname() |
String |
jsGet_port() |
String |
jsGet_protocol() |
String |
jsGet_search() |
void |
jsSet_href(String urlString) |
void |
jsSet_pathname(String newPath) |
void |
jsSet_search(String newSearch) |
ScriptingEngine |
newScriptingEngine(ScriptableDelegate child)
Returns a new scripting engine for the specified delegate.
|
void |
put(String propertyName,
org.mozilla.javascript.Scriptable scriptable,
Object value) |
protected JavaScript.ElementArray |
toElementArray(ScriptingHandler[] scriptables) |
String |
toString() |
protected static String |
toStringIfNotUndefined(Object object) |
clearErrorMessages, discardDocumentWriteBuffer, doEvent, doEventScript, evaluateExpression, getDocumentWriteBuffer, getErrorMessages, handleScriptException, runScript, supportsScriptLanguage
associateValue, avoidObjectDetection, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, equivalentValues, getAllIds, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, has, hasInstance, hasProperty, hasProperty, isConst, isGetterOrSetter, isSealed, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype
protected ScriptableDelegate _scriptable
protected com.meterware.httpunit.javascript.JavaScript.JavaScriptEngine _parent
public String getClassName()
getClassName
in interface org.mozilla.javascript.Scriptable
getClassName
in class org.mozilla.javascript.ScriptableObject
public void jsFunction_replace(String urlString) throws IOException, SAXException
IOException
SAXException
public String jsGet_href()
public void jsSet_href(String urlString) throws SAXException, IOException
SAXException
IOException
public String jsGet_protocol()
public String jsGet_host()
public String jsGet_hostname()
public String jsGet_port()
public String jsGet_pathname()
public void jsSet_pathname(String newPath) throws SAXException, IOException
SAXException
IOException
public String jsGet_search()
public void jsSet_search(String newSearch) throws SAXException, IOException
SAXException
IOException
public Object getDefaultValue(Class typeHint)
getDefaultValue
in interface org.mozilla.javascript.Scriptable
getDefaultValue
in class org.mozilla.javascript.ScriptableObject
public String toString()
public boolean handleEvent(String eventName)
handleEvent
in interface ScriptingEventHandler
handleEvent
in class ScriptingEngineImpl
eventName
- public boolean has(String propertyName, org.mozilla.javascript.Scriptable scriptable)
has
in interface org.mozilla.javascript.Scriptable
has
in class org.mozilla.javascript.ScriptableObject
public Object get(String propertyName, org.mozilla.javascript.Scriptable scriptable)
get
in interface org.mozilla.javascript.Scriptable
get
in class org.mozilla.javascript.ScriptableObject
public Object get(int i, org.mozilla.javascript.Scriptable scriptable)
get
in interface org.mozilla.javascript.Scriptable
get
in class org.mozilla.javascript.ScriptableObject
public void put(String propertyName, org.mozilla.javascript.Scriptable scriptable, Object value)
put
in interface org.mozilla.javascript.Scriptable
put
in class org.mozilla.javascript.ScriptableObject
public ScriptingEngine newScriptingEngine(ScriptableDelegate child)
ScriptingEngine
public void clearCaches()
ScriptingEngine
protected JavaScript.ElementArray toElementArray(ScriptingHandler[] scriptables)
Copyright © 2012. All Rights Reserved.