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) |
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, getDefaultValue, getIds, getParentScope, getPrototype, newInstance, setDelegee, setParentScope, setPrototype
public abstract T getDelegee()
getDelegee
in class net.sourceforge.htmlunit.corejs.javascript.Delegator
public Object get(int index, net.sourceforge.htmlunit.corejs.javascript.Scriptable start)
get
in interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
get
in class net.sourceforge.htmlunit.corejs.javascript.Delegator
public Object get(String name, net.sourceforge.htmlunit.corejs.javascript.Scriptable start)
get
in interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
get
in class net.sourceforge.htmlunit.corejs.javascript.Delegator
public Object getWithFallback(String name)
Scriptable
object.getWithFallback
in interface ScriptableWithFallbackGetter
name
- 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.Scriptable
has
in class net.sourceforge.htmlunit.corejs.javascript.Delegator
public boolean has(String name, net.sourceforge.htmlunit.corejs.javascript.Scriptable start)
has
in interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
has
in class net.sourceforge.htmlunit.corejs.javascript.Delegator
public boolean hasInstance(net.sourceforge.htmlunit.corejs.javascript.Scriptable instance)
hasInstance
in interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
hasInstance
in class net.sourceforge.htmlunit.corejs.javascript.Delegator
public void put(int index, net.sourceforge.htmlunit.corejs.javascript.Scriptable start, Object value)
put
in interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
put
in class net.sourceforge.htmlunit.corejs.javascript.Delegator
Copyright © 2002-2012 Gargoyle Software Inc.. All Rights Reserved.