Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.mozilla.javascript.NativeWith
with
statement.
It simply delegates every action to its prototype except
for operations on its parent.
Field Summary | |
protected Scriptable | |
protected Scriptable |
Fields inherited from interface org.mozilla.javascript.Scriptable | |
NOT_FOUND |
Constructor Summary | |
|
Method Summary | |
void |
|
void |
|
Object |
|
Object |
|
Object |
|
String | |
Object |
|
Object[] |
|
Scriptable | |
Scriptable | |
boolean |
|
boolean |
|
boolean |
|
void |
|
void |
|
void |
|
void |
|
protected Object |
|
public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope, Scriptable thisObj, Object[] args)
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned
- Specified by:
- execIdCall in interface IdFunctionCall
public Object getDefaultValue(Class> typeHint)
- Specified by:
- getDefaultValue in interface Scriptable
public boolean hasInstance(Scriptable value)
- Specified by:
- hasInstance in interface Scriptable
public void put(String id, Scriptable start, Object value)
- Specified by:
- put in interface Scriptable
public void put(int index, Scriptable start, Object value)
- Specified by:
- put in interface Scriptable
public void setParentScope(Scriptable parent)
- Specified by:
- setParentScope in interface Scriptable
public void setPrototype(Scriptable prototype)
- Specified by:
- setPrototype in interface Scriptable
protected Object updateDotQuery(boolean value)
Must return null to continue looping or the final collection result.