| org.mozilla.javascript.xml.impl.xmlbeans.XMLObjectImpl org.mozilla.javascript.xml.impl.xmlbeans.XML
Inner Class :final static class XScriptAnnotation extends XmlBookmark implements Serializable | |
Inner Class :final static class NamespaceDeclarations | |
Method Summary | |
XML | addNamespace(Namespace ns) The addNamespace method adds a namespace declaration to the in scope
namespaces for this XML object and returns this XML object. | XML | appendChild(Object xml) | XMLList | attribute(XMLName xmlName) | XMLList | attributes() | protected void | changeNS(String oldURI, String newURI) | XMLList | child(long index) | XMLList | child(XMLName xmlName) | int | childIndex() | XMLList | children() | XMLList | comments() | protected static javax.xml.namespace.QName | computeQName(Object name) | boolean | contains(Object xml) | Object | copy() | static XML | createEmptyXML(XMLLibImpl lib) | static XML | createFromJS(XMLLibImpl lib, Object inputObject) | static XML | createFromXmlObject(XMLLibImpl lib, XmlObject xo) | static XML | createTextElement(XMLLibImpl lib, javax.xml.namespace.QName qname, String value) | public void | delete(int index) | void | deleteXMLProperty(XMLName name) | XMLList | descendants(XMLName xmlName) | boolean | equivalentXml(Object target) | protected static XScriptAnnotation | findAnnotation(XmlCursor curs) | public Object | get(int index, Scriptable start) | protected XScriptAnnotation | getAnnotation() | public String | getClassName() | public Scriptable | getExtraMethodSource(Context cx) See ECMA 357, 11_2_2_1, Semantics, 3_f. | static XML | getFromAnnotation(XMLLibImpl lib, XScriptAnnotation anno) | public Object[] | getIds() | public Object[] | getIdsForDebug() | XMLList | getPropertyList(XMLName name) | Object | getXMLProperty(XMLName xmlName) | XML | getXmlChild(long index) | XmlObject | getXmlObject() | public boolean | has(int index, Scriptable start) | boolean | hasComplexContent() | boolean | hasOwnProperty(XMLName xmlName) | boolean | hasSimpleContent() | boolean | hasXMLProperty(XMLName xmlName) | Object[] | inScopeNamespaces() The inScopeNamespaces method returns an Array of Namespace objects
representing the namespaces in scope for this XML object in the
context of its parent. | XML | insertChildAfter(Object child, Object xml) | XML | insertChildBefore(Object child, Object xml) | protected Object | jsConstructor(Context cx, boolean inNewExpr, Object[] args) | int | length() Length of an XML object is always 1, it's a list of XML objects of size 1. | String | localName() | QName | name() The name method returns the qualified name associated with this XML object. | Object | namespace(String prefix) | Object[] | namespaceDeclarations() | Object | nodeKind() | void | normalize() | Object | parent() | XML | prependChild(Object xml) | Object | processingInstructions(XMLName xmlName) | boolean | propertyIsEnumerable(Object name) | public void | put(int index, Scriptable start, Object value) | void | putXMLProperty(XMLName xmlName, Object value) | void | remove() | protected void | removeChild(long index) | XML | removeNamespace(Namespace ns) | protected void | removeToken(XmlCursor curs) | XML | replace(long index, Object xml) | XML | replace(XMLName xmlName, Object xml) | void | replaceAll(XML value) | void | setAttribute(XMLName xmlName, Object value) | XML | setChildren(Object xml) | void | setLocalName(String localName) | void | setName(QName qname) | void | setNamespace(Namespace ns) | XMLList | text() | String | toSource(int indent) | public String | toString() | String | toXMLString(int indent) | XmlCursor.TokenType | tokenType() | Object | valueOf() |
serialVersionUID | final static long serialVersionUID(Code) | | |
addNamespace | XML addNamespace(Namespace ns)(Code) | | The addNamespace method adds a namespace declaration to the in scope
namespaces for this XML object and returns this XML object.
Parameters: toAdd - |
childIndex | int childIndex()(Code) | | |
contains | boolean contains(Object xml)(Code) | | Parameters: xml - |
delete | public void delete(int index)(Code) | | Parameters: index - |
deleteXMLProperty | void deleteXMLProperty(XMLName name)(Code) | | Parameters: name - |
equivalentXml | boolean equivalentXml(Object target)(Code) | | Parameters: target - |
findAnnotation | protected static XScriptAnnotation findAnnotation(XmlCursor curs)(Code) | | Parameters: curs - |
get | public Object get(int index, Scriptable start)(Code) | | XML[0] should return this, all other indexes are Undefined
Parameters: index - Parameters: start - |
getAnnotation | protected XScriptAnnotation getAnnotation()(Code) | | |
getExtraMethodSource | public Scriptable getExtraMethodSource(Context cx)(Code) | | See ECMA 357, 11_2_2_1, Semantics, 3_f.
|
getXMLProperty | Object getXMLProperty(XMLName xmlName)(Code) | | Parameters: name - Parameters: start - |
getXmlChild | XML getXmlChild(long index)(Code) | | Parameters: index - |
getXmlObject | XmlObject getXmlObject()(Code) | | |
has | public boolean has(int index, Scriptable start)(Code) | | Parameters: index - Parameters: start - |
hasComplexContent | boolean hasComplexContent()(Code) | | |
hasSimpleContent | boolean hasSimpleContent()(Code) | | |
hasXMLProperty | boolean hasXMLProperty(XMLName xmlName)(Code) | | Does the named property exist
Parameters: name - Parameters: start - |
inScopeNamespaces | Object[] inScopeNamespaces()(Code) | | The inScopeNamespaces method returns an Array of Namespace objects
representing the namespaces in scope for this XML object in the
context of its parent.
Array of all Namespaces in scope for this XML Object. |
insertChildAfter | XML insertChildAfter(Object child, Object xml)(Code) | | Parameters: child - Parameters: xml - |
insertChildBefore | XML insertChildBefore(Object child, Object xml)(Code) | | Parameters: child - Parameters: xml - |
length | int length()(Code) | | Length of an XML object is always 1, it's a list of XML objects of size 1.
|
name | QName name()(Code) | | The name method returns the qualified name associated with this XML object.
The qualified name associated with this XML object. |
namespaceDeclarations | Object[] namespaceDeclarations()(Code) | | |
normalize | void normalize()(Code) | | |
propertyIsEnumerable | boolean propertyIsEnumerable(Object name)(Code) | | Parameters: name - |
put | public void put(int index, Scriptable start, Object value)(Code) | | Parameters: index - Parameters: start - Parameters: value - |
putXMLProperty | void putXMLProperty(XMLName xmlName, Object value)(Code) | | Parameters: name - Parameters: start - Parameters: value - |
removeChild | protected void removeChild(long index)(Code) | | Parameters: index - |
removeToken | protected void removeToken(XmlCursor curs)(Code) | | Parameters: curs - |
replaceAll | void replaceAll(XML value)(Code) | | Parameters: value - |
setAttribute | void setAttribute(XMLName xmlName, Object value)(Code) | | Parameters: attrName - Parameters: value - |
setLocalName | void setLocalName(String localName)(Code) | | Parameters: name - |
setName | void setName(QName qname)(Code) | | Parameters: name - |
tokenType | XmlCursor.TokenType tokenType()(Code) | | |
Methods inherited from org.mozilla.javascript.xml.impl.xmlbeans.XMLObjectImpl | abstract XML addNamespace(Namespace ns)(Code)(Java Doc) final public Object addValues(Context cx, boolean thisIsLeft, Object value)(Code)(Java Doc) abstract XML appendChild(Object xml)(Code)(Java Doc) abstract XMLList attribute(XMLName xmlName)(Code)(Java Doc) abstract XMLList attributes()(Code)(Java Doc) abstract XMLList child(long index)(Code)(Java Doc) abstract XMLList child(XMLName xmlName)(Code)(Java Doc) abstract int childIndex()(Code)(Java Doc) abstract XMLList children()(Code)(Java Doc) abstract XMLList comments()(Code)(Java Doc) abstract boolean contains(Object xml)(Code)(Java Doc) abstract Object copy()(Code)(Java Doc) public void delete(String name)(Code)(Java Doc) abstract void deleteXMLProperty(XMLName name)(Code)(Java Doc) abstract XMLList descendants(XMLName xmlName)(Code)(Java Doc) final public boolean ecmaDelete(Context cx, Object id)(Code)(Java Doc) final public Object ecmaGet(Context cx, Object id)(Code)(Java Doc) final public boolean ecmaHas(Context cx, Object id)(Code)(Java Doc) final public void ecmaPut(Context cx, Object id, Object value)(Code)(Java Doc) public NativeWith enterDotQuery(Scriptable scope)(Code)(Java Doc) public NativeWith enterWith(Scriptable scope)(Code)(Java Doc) final protected Object equivalentValues(Object value)(Code)(Java Doc) abstract boolean equivalentXml(Object target)(Code)(Java Doc) public Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope, Scriptable thisObj, Object[] args)(Code)(Java Doc) final void exportAsJSClass(boolean sealed)(Code)(Java Doc) protected int findPrototypeId(String s)(Code)(Java Doc) final public Object getDefaultValue(Class hint)(Code)(Java Doc) final Object getMethod(String id)(Code)(Java Doc) abstract Object getXMLProperty(XMLName name)(Code)(Java Doc) abstract org.apache.xmlbeans.XmlObject getXmlObject()(Code)(Java Doc) abstract boolean hasComplexContent()(Code)(Java Doc) abstract boolean hasOwnProperty(XMLName xmlName)(Code)(Java Doc) abstract boolean hasSimpleContent()(Code)(Java Doc) abstract boolean hasXMLProperty(XMLName name)(Code)(Java Doc) abstract Object[] inScopeNamespaces()(Code)(Java Doc) protected void initPrototypeId(int id)(Code)(Java Doc) abstract XML insertChildAfter(Object child, Object xml)(Code)(Java Doc) abstract XML insertChildBefore(Object child, Object xml)(Code)(Java Doc) abstract protected Object jsConstructor(Context cx, boolean inNewExpr, Object[] args)(Code)(Java Doc) abstract int length()(Code)(Java Doc) final public XMLLib lib()(Code)(Java Doc) abstract String localName()(Code)(Java Doc) public Ref memberRef(Context cx, Object elem, int memberTypeFlags)(Code)(Java Doc) public Ref memberRef(Context cx, Object namespace, Object elem, int memberTypeFlags)(Code)(Java Doc) abstract QName name()(Code)(Java Doc) abstract Object namespace(String prefix)(Code)(Java Doc) abstract Object[] namespaceDeclarations()(Code)(Java Doc) abstract Object nodeKind()(Code)(Java Doc) abstract void normalize()(Code)(Java Doc) abstract Object parent()(Code)(Java Doc) abstract XML prependChild(Object xml)(Code)(Java Doc) abstract Object processingInstructions(XMLName xmlName)(Code)(Java Doc) abstract boolean propertyIsEnumerable(Object member)(Code)(Java Doc) abstract void putXMLProperty(XMLName name, Object value)(Code)(Java Doc) abstract XML removeNamespace(Namespace ns)(Code)(Java Doc) abstract XML replace(long index, Object xml)(Code)(Java Doc) abstract XML replace(XMLName name, Object xml)(Code)(Java Doc) abstract XML setChildren(Object xml)(Code)(Java Doc) abstract void setLocalName(String name)(Code)(Java Doc) abstract void setName(QName xmlName)(Code)(Java Doc) abstract void setNamespace(Namespace ns)(Code)(Java Doc) abstract XMLList text()(Code)(Java Doc) abstract String toSource(int indent)(Code)(Java Doc) abstract public String toString()(Code)(Java Doc) abstract String toXMLString(int indent)(Code)(Java Doc) abstract Object valueOf()(Code)(Java Doc)
|
|
|