public class XMLList
extends org.mozilla.javascript.xml.XMLObject
implements org.mozilla.javascript.Function
| Modifier and Type | Field and Description |
|---|---|
int |
f |
protected XMLLibImpl |
lib |
protected boolean |
prototypeFlag |
| Constructor and Description |
|---|
XMLList(XMLLibImpl lib) |
XMLList(XMLLibImpl lib,
List axiomNodeList) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAxiomNode(AxiomNode axiomNode) |
Object |
addValues(org.mozilla.javascript.Context cx,
boolean thisIsLeft,
Object value) |
Object |
call(org.mozilla.javascript.Context cx,
org.mozilla.javascript.Scriptable scope,
org.mozilla.javascript.Scriptable thisObj,
Object[] args) |
org.mozilla.javascript.Scriptable |
construct(org.mozilla.javascript.Context cx,
org.mozilla.javascript.Scriptable scope,
Object[] args) |
void |
delete(int index) |
void |
delete(String name) |
boolean |
ecmaDelete(org.mozilla.javascript.Context cx,
Object id)
Implementation of ECMAScript [[Delete]].
|
Object |
ecmaGet(org.mozilla.javascript.Context cx,
Object id)
Implementation of ECMAScript [[Get]]
|
boolean |
ecmaHas(org.mozilla.javascript.Context cx,
Object id)
Implementation of ECMAScript [[Has]].
|
void |
ecmaPut(org.mozilla.javascript.Context cx,
Object id,
Object value)
Implementation of ECMAScript [[Put]].
|
org.mozilla.javascript.NativeWith |
enterDotQuery(org.mozilla.javascript.Scriptable scope) |
org.mozilla.javascript.NativeWith |
enterWith(org.mozilla.javascript.Scriptable scope) |
protected Object |
equivalentValues(Object value) |
Object |
execIdCall(org.mozilla.javascript.IdFunctionObject f,
org.mozilla.javascript.Context cx,
org.mozilla.javascript.Scriptable scope,
org.mozilla.javascript.Scriptable thisObj,
Object[] args) |
protected int |
findPrototypeId(String s) |
Object |
get(int index,
org.mozilla.javascript.Scriptable start) |
org.apache.axiom.om.OMNode[] |
getAxiomFromXML() |
String |
getClassName() |
Object |
getDefaultValue(Class hint) |
org.mozilla.javascript.Scriptable |
getExtraMethodSource(org.mozilla.javascript.Context cx) |
Object[] |
getIds() |
boolean |
has(int index,
org.mozilla.javascript.Scriptable start) |
protected void |
initPrototypeId(int id) |
protected Object |
jsConstructor(org.mozilla.javascript.Context cx,
boolean inNewExpr,
Object[] args) |
int |
length() |
org.mozilla.javascript.Ref |
memberRef(org.mozilla.javascript.Context cx,
Object elem,
int memberTypeFlags) |
org.mozilla.javascript.Ref |
memberRef(org.mozilla.javascript.Context cx,
Object namespace,
Object elem,
int memberTypeFlags) |
void |
put(int index,
org.mozilla.javascript.Scriptable start,
Object value) |
void |
setTargets(org.wso2.javascript.xmlimpl.XMLObjectImpl targetObject,
javax.xml.namespace.QName targetProperty) |
String |
toString() |
activatePrototypeMap, addIdFunctionProperty, defaultGet, defaultPut, defineOwnProperty, exportAsJSClass, fillConstructorProperties, findInstanceIdInfo, get, getAttributes, getInstanceIdName, getInstanceIdValue, getMaxInstanceId, getOwnPropertyDescriptor, has, hasPrototypeMap, incompatibleCallError, initPrototypeConstructor, initPrototypeMethod, initPrototypeValue, instanceIdInfo, put, setAttributes, setInstanceIdValueapplyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineProperty, defineProperty, defineProperty, defineProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, hasInstance, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype, sizepublic int f
protected final XMLLibImpl lib
protected boolean prototypeFlag
public XMLList(XMLLibImpl lib)
public XMLList(XMLLibImpl lib, List axiomNodeList)
public org.mozilla.javascript.Scriptable getExtraMethodSource(org.mozilla.javascript.Context cx)
getExtraMethodSource in class org.mozilla.javascript.xml.XMLObjectpublic String getClassName()
getClassName in interface org.mozilla.javascript.ScriptablegetClassName in class org.mozilla.javascript.ScriptableObjectpublic void delete(int index)
delete in interface org.mozilla.javascript.Scriptabledelete in class org.mozilla.javascript.ScriptableObjectpublic boolean has(int index,
org.mozilla.javascript.Scriptable start)
has in interface org.mozilla.javascript.Scriptablehas in class org.mozilla.javascript.ScriptableObjectpublic void put(int index,
org.mozilla.javascript.Scriptable start,
Object value)
put in interface org.mozilla.javascript.Scriptableput in class org.mozilla.javascript.ScriptableObjectpublic Object get(int index, org.mozilla.javascript.Scriptable start)
get in interface org.mozilla.javascript.Scriptableget in class org.mozilla.javascript.ScriptableObjectpublic Object[] getIds()
getIds in interface org.mozilla.javascript.ScriptablegetIds in class org.mozilla.javascript.ScriptableObjectpublic Object call(org.mozilla.javascript.Context cx, org.mozilla.javascript.Scriptable scope, org.mozilla.javascript.Scriptable thisObj, Object[] args)
call in interface org.mozilla.javascript.Callablecall in interface org.mozilla.javascript.Functionpublic org.mozilla.javascript.Scriptable construct(org.mozilla.javascript.Context cx,
org.mozilla.javascript.Scriptable scope,
Object[] args)
construct in interface org.mozilla.javascript.Functionprotected Object jsConstructor(org.mozilla.javascript.Context cx, boolean inNewExpr, Object[] args)
public int length()
public String toString()
public void addAxiomNode(AxiomNode axiomNode)
public void setTargets(org.wso2.javascript.xmlimpl.XMLObjectImpl targetObject,
javax.xml.namespace.QName targetProperty)
public org.apache.axiom.om.OMNode[] getAxiomFromXML()
protected void initPrototypeId(int id)
initPrototypeId in class org.mozilla.javascript.IdScriptableObjectprotected int findPrototypeId(String s)
findPrototypeId in class org.mozilla.javascript.IdScriptableObjectpublic Object execIdCall(org.mozilla.javascript.IdFunctionObject f, org.mozilla.javascript.Context cx, org.mozilla.javascript.Scriptable scope, org.mozilla.javascript.Scriptable thisObj, Object[] args)
execIdCall in interface org.mozilla.javascript.IdFunctionCallexecIdCall in class org.mozilla.javascript.IdScriptableObjectpublic void delete(String name)
delete in interface org.mozilla.javascript.Scriptabledelete in class org.mozilla.javascript.IdScriptableObjectpublic final Object addValues(org.mozilla.javascript.Context cx, boolean thisIsLeft, Object value)
addValues in class org.mozilla.javascript.xml.XMLObjectpublic final Object getDefaultValue(Class hint)
getDefaultValue in interface org.mozilla.javascript.ScriptablegetDefaultValue in class org.mozilla.javascript.ScriptableObjectprotected final Object equivalentValues(Object value)
equivalentValues in class org.mozilla.javascript.ScriptableObjectpublic final boolean ecmaDelete(org.mozilla.javascript.Context cx,
Object id)
ecmaDelete in class org.mozilla.javascript.xml.XMLObjectpublic final boolean ecmaHas(org.mozilla.javascript.Context cx,
Object id)
ecmaHas in class org.mozilla.javascript.xml.XMLObjectpublic final Object ecmaGet(org.mozilla.javascript.Context cx, Object id)
ecmaGet in class org.mozilla.javascript.xml.XMLObjectpublic final void ecmaPut(org.mozilla.javascript.Context cx,
Object id,
Object value)
ecmaPut in class org.mozilla.javascript.xml.XMLObjectpublic org.mozilla.javascript.NativeWith enterWith(org.mozilla.javascript.Scriptable scope)
enterWith in class org.mozilla.javascript.xml.XMLObjectpublic org.mozilla.javascript.NativeWith enterDotQuery(org.mozilla.javascript.Scriptable scope)
enterDotQuery in class org.mozilla.javascript.xml.XMLObjectpublic org.mozilla.javascript.Ref memberRef(org.mozilla.javascript.Context cx,
Object elem,
int memberTypeFlags)
memberRef in class org.mozilla.javascript.xml.XMLObjectCopyright © 2013 WSO2. All Rights Reserved.