T - the type of scriptable object being wrappedpublic abstract class SimpleScriptableProxy<T extends SimpleScriptable> extends net.sourceforge.htmlunit.corejs.javascript.Delegator implements ScriptableWithFallbackGetter, Serializable
SimpleScriptable.| Constructor and Description |
|---|
SimpleScriptableProxy() |
| Modifier and Type | Method and Description |
|---|---|
Object |
get(int index,
net.sourceforge.htmlunit.corejs.javascript.Scriptable start) |
Object |
get(String name,
net.sourceforge.htmlunit.corejs.javascript.Scriptable start) |
Object |
getDefaultValue(Class<?> hint)
Delegates call to delegee.
|
abstract T |
getDelegee() |
Object |
getWithFallback(String name)
Fallback called when no configured property is found with the given name
on the
Scriptable object. |
boolean |
has(int index,
net.sourceforge.htmlunit.corejs.javascript.Scriptable start) |
boolean |
has(String name,
net.sourceforge.htmlunit.corejs.javascript.Scriptable start) |
boolean |
hasInstance(net.sourceforge.htmlunit.corejs.javascript.Scriptable instance) |
void |
put(int index,
net.sourceforge.htmlunit.corejs.javascript.Scriptable start,
Object value) |
void |
put(String name,
net.sourceforge.htmlunit.corejs.javascript.Scriptable start,
Object value) |
call, construct, delete, delete, getClassName, getIds, getParentScope, getPrototype, newInstance, setDelegee, setParentScope, setPrototypepublic abstract T getDelegee()
getDelegee in class net.sourceforge.htmlunit.corejs.javascript.Delegatorpublic Object get(int index, net.sourceforge.htmlunit.corejs.javascript.Scriptable start)
get in interface net.sourceforge.htmlunit.corejs.javascript.Scriptableget in class net.sourceforge.htmlunit.corejs.javascript.Delegatorpublic Object get(String name, net.sourceforge.htmlunit.corejs.javascript.Scriptable start)
get in interface net.sourceforge.htmlunit.corejs.javascript.Scriptableget in class net.sourceforge.htmlunit.corejs.javascript.Delegatorpublic Object getWithFallback(String name)
Scriptable object.getWithFallback in interface ScriptableWithFallbackGettername - the name of the requested propertyScriptable.NOT_FOUND if nothing is foundpublic boolean has(int index,
net.sourceforge.htmlunit.corejs.javascript.Scriptable start)
has in interface net.sourceforge.htmlunit.corejs.javascript.Scriptablehas in class net.sourceforge.htmlunit.corejs.javascript.Delegatorpublic boolean has(String name, net.sourceforge.htmlunit.corejs.javascript.Scriptable start)
has in interface net.sourceforge.htmlunit.corejs.javascript.Scriptablehas in class net.sourceforge.htmlunit.corejs.javascript.Delegatorpublic boolean hasInstance(net.sourceforge.htmlunit.corejs.javascript.Scriptable instance)
hasInstance in interface net.sourceforge.htmlunit.corejs.javascript.ScriptablehasInstance in class net.sourceforge.htmlunit.corejs.javascript.Delegatorpublic void put(int index,
net.sourceforge.htmlunit.corejs.javascript.Scriptable start,
Object value)
put in interface net.sourceforge.htmlunit.corejs.javascript.Scriptableput in class net.sourceforge.htmlunit.corejs.javascript.Delegatorpublic void put(String name, net.sourceforge.htmlunit.corejs.javascript.Scriptable start, Object value)
put in interface net.sourceforge.htmlunit.corejs.javascript.Scriptableput in class net.sourceforge.htmlunit.corejs.javascript.Delegatorpublic Object getDefaultValue(Class<?> hint)
getDefaultValue in interface net.sourceforge.htmlunit.corejs.javascript.ScriptablegetDefaultValue in class net.sourceforge.htmlunit.corejs.javascript.Delegatorhint - the type hintScriptable.getDefaultValue(java.lang.Class<?>)Copyright © 2002–2015 Gargoyle Software Inc.. All rights reserved.