|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.axis.message.NodeImpl | +--org.apache.axis.message.MessageElement
Nested Class Summary | |
protected static class |
MessageElement.QNameAttr
|
Field Summary | |
protected boolean |
_isRoot
|
protected DeserializationContext |
context
|
protected java.lang.String |
encodingStyle
Our encoding style, if any |
protected int |
endEventIndex
|
protected java.lang.String |
href
|
protected java.lang.String |
id
|
protected static org.apache.commons.logging.Log |
log
|
protected SOAPEnvelope |
message
|
java.util.ArrayList |
namespaces
|
protected java.util.Vector |
qNameAttrs
|
protected SAX2EventRecorder |
recorder
|
protected int |
startContentsIndex
|
protected int |
startEventIndex
|
protected QName |
typeQName
|
Fields inherited from class org.apache.axis.message.NodeImpl |
_isDirty, attributes, children, name, namespaceURI, parent, prefix, soapPart, textRep |
Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Constructor Summary | |
MessageElement()
No-arg constructor for building messages? |
|
MessageElement(org.w3c.dom.CharacterData text)
|
|
MessageElement(org.w3c.dom.Element elem)
|
|
MessageElement(Name eltName)
|
|
MessageElement(QName name)
|
|
MessageElement(QName name,
java.lang.Object value)
|
|
MessageElement(java.lang.String namespace,
java.lang.String localPart)
|
|
MessageElement(java.lang.String namespace,
java.lang.String localPart,
java.lang.Object value)
|
|
MessageElement(java.lang.String localPart,
java.lang.String prefix,
java.lang.String namespace)
|
|
MessageElement(java.lang.String namespace,
java.lang.String localPart,
java.lang.String prefix,
org.xml.sax.Attributes attributes,
DeserializationContext context)
|
Method Summary | |
SOAPElement |
addAttribute(Name name,
java.lang.String value)
Adds an attribute with the specified name and value to this SOAPElement object. |
void |
addAttribute(java.lang.String namespace,
java.lang.String localName,
QName value)
|
void |
addAttribute(java.lang.String namespace,
java.lang.String localName,
java.lang.String value)
|
void |
addAttribute(java.lang.String prefix,
java.lang.String namespace,
java.lang.String localName,
java.lang.String value)
|
void |
addChild(MessageElement el)
Note that this method will log a error and no-op if there is a value (set using setObjectValue) in the MessageElement. |
SOAPElement |
addChildElement(Name name)
Creates a new SOAPElement object initialized with the
given Name object and adds the new element to this
SOAPElement object. |
SOAPElement |
addChildElement(SOAPElement element)
The added child must be an instance of MessageElement rather than an abitrary SOAPElement otherwise a (wrapped) ClassCastException will be thrown. |
SOAPElement |
addChildElement(java.lang.String localName)
Creates a new SOAPElement object initialized with the
given String object and adds the new element to this
SOAPElement object. |
SOAPElement |
addChildElement(java.lang.String localName,
java.lang.String prefix)
Creates a new SOAPElement object initialized with the
specified local name and prefix and adds the new element to this
SOAPElement object. |
SOAPElement |
addChildElement(java.lang.String localName,
java.lang.String prefix,
java.lang.String uri)
Creates a new SOAPElement object initialized with the
specified local name, prefix, and URI and adds the new element to this
SOAPElement object. |
void |
addMapping(Mapping map)
|
SOAPElement |
addNamespaceDeclaration(java.lang.String prefix,
java.lang.String uri)
Adds a namespace declaration with the specified prefix and URI to this SOAPElement object. |
SOAPElement |
addTextNode(java.lang.String s)
Text nodes are not supported. |
org.w3c.dom.Node |
cloneNode(boolean deep)
Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes. |
protected java.lang.Object |
clonning()
protected clone method (not public) copied status ------------------- protected String name ; Y protected String prefix ; Y protected String namespaceURI ; Y protected transient Attributes attributes Y protected String id; Y? protected String href; Y? protected boolean _isRoot = true; Y? protected SOAPEnvelope message = null; N? protected transient DeserializationContext context; Y? protected transient QName typeQName = null; Y? protected Vector qNameAttrs = null; Y? protected transient SAX2EventRecorder recorder = null; N? protected int startEventIndex = 0; N? protected int startContentsIndex = 0; N? protected int endEventIndex = -1; N? protected CharacterData textRep = null; Y? protected MessageElement parent = null; N public ArrayList namespaces = null; Y protected String encodingStyle = null; N? private Object objectValue = null; N? |
void |
detachAllChildren()
|
boolean |
equals(java.lang.Object obj)
|
java.util.Iterator |
getAllAttributes()
Returns an iterator over all of the attribute names in this SOAPElement object. |
org.w3c.dom.Document |
getAsDocument()
|
org.w3c.dom.Element |
getAsDOM()
|
java.lang.String |
getAsString()
|
java.lang.String |
getAttribute(java.lang.String name)
|
org.w3c.dom.Attr |
getAttributeNode(java.lang.String name)
|
org.w3c.dom.Attr |
getAttributeNodeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
java.lang.String |
getAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
org.xml.sax.Attributes |
getAttributesEx()
|
java.lang.String |
getAttributeValue(Name name)
Returns the value of the attribute with the specified name. |
java.lang.String |
getAttributeValue(java.lang.String localName)
|
MessageElement |
getChildElement(QName qname)
Convenience method to get the first matching child for a given QName. |
java.util.Iterator |
getChildElements()
Returns an iterator over all the immediate content of this element. |
java.util.Iterator |
getChildElements(Name name)
Returns an iterator over all the child elements with the specified name. |
java.util.Iterator |
getChildElements(QName qname)
|
java.util.List |
getChildren()
|
org.xml.sax.Attributes |
getCompleteAttributes()
Obtain an Attributes collection consisting of all attributes for this MessageElement, including namespace declarations. |
Name |
getElementName()
Returns the name of this SOAPElement
object. |
org.w3c.dom.NodeList |
getElementsByTagName(java.lang.String name)
|
org.w3c.dom.NodeList |
getElementsByTagNameNS(java.lang.String namespaceURI,
java.lang.String localName)
|
protected org.w3c.dom.NodeList |
getElementsNS(org.w3c.dom.Element parent,
java.lang.String namespaceURI,
java.lang.String localName)
helper method for recusively getting the element that has namespace URI and localname |
java.lang.String |
getEncodingStyle()
Get the encoding style. |
SOAPEnvelope |
getEnvelope()
|
Deserializer |
getFixupDeserializer()
|
java.lang.String |
getHref()
|
java.lang.String |
getID()
|
int |
getLength()
The number of nodes in the list. |
java.lang.String |
getName()
|
java.util.Iterator |
getNamespacePrefixes()
Returns an iterator of namespace prefixes. |
java.lang.String |
getNamespaceURI(java.lang.String prefix)
Returns the URI of the namespace that has the given prefix. |
java.lang.Object |
getObjectValue()
Returns value of the node as an object of registered type. |
java.lang.Object |
getObjectValue(java.lang.Class cls)
Returns value of the node as an object of registered type. |
java.lang.String |
getPrefix(java.lang.String namespaceURI)
|
QName |
getQName()
|
MessageElement |
getRealElement()
|
SAX2EventRecorder |
getRecorder()
|
java.lang.String |
getTagName()
|
QName |
getType()
|
java.lang.String |
getValue()
Returns the the value of the immediate child of this Node
object if a child exists and its value is text. |
java.lang.Object |
getValueAsType(QName type)
|
java.lang.Object |
getValueAsType(QName type,
java.lang.Class cls)
|
java.util.Iterator |
getVisibleNamespacePrefixes()
Returns an Iterator over the namespace prefix
String s visible to this element. |
boolean |
hasAttribute(java.lang.String name)
|
boolean |
hasAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
boolean |
isRoot()
|
org.w3c.dom.Node |
item(int index)
|
void |
output(SerializationContext context)
This is the public output() method, which will always simply use the recorded SAX stream for this element if it is available. |
protected void |
outputImpl(SerializationContext context)
Subclasses can override |
void |
publishContents(org.xml.sax.ContentHandler handler)
|
void |
publishToHandler(org.xml.sax.ContentHandler handler)
|
boolean |
removeAttribute(Name name)
Removes the attribute with the specified name. |
void |
removeAttribute(java.lang.String name)
|
org.w3c.dom.Attr |
removeAttributeNode(org.w3c.dom.Attr oldAttr)
|
void |
removeAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
void |
removeContents()
Detaches all children of this SOAPElement . |
boolean |
removeNamespaceDeclaration(java.lang.String prefix)
Removes the namespace declaration corresponding to the given prefix. |
void |
setAllAttributes(org.xml.sax.Attributes attrs)
|
void |
setAttribute(java.lang.String name,
java.lang.String value)
|
void |
setAttribute(java.lang.String namespace,
java.lang.String localName,
java.lang.String value)
Set an attribute, adding the attribute if it isn't already present in this element, and changing the value if it is. |
org.w3c.dom.Attr |
setAttributeNode(org.w3c.dom.Attr newAttr)
|
org.w3c.dom.Attr |
setAttributeNodeNS(org.w3c.dom.Attr newAttr)
|
void |
setAttributeNS(java.lang.String namespaceURI,
java.lang.String qualifiedName,
java.lang.String value)
|
void |
setContentsIndex(int index)
|
void |
setEncodingStyle(java.lang.String encodingStyle)
Sets the encoding style for this SOAPElement
object to one specified. |
void |
setEndIndex(int endIndex)
|
void |
setEnvelope(SOAPEnvelope env)
|
void |
setFixupDeserializer(Deserializer dser)
|
void |
setName(java.lang.String name)
|
void |
setNamespaceURI(java.lang.String nsURI)
|
void |
setNSMappings(java.util.ArrayList namespaces)
|
void |
setObjectValue(java.lang.Object newValue)
Sets value of this node to an Object. |
void |
setQName(QName qName)
|
void |
setRecorder(SAX2EventRecorder rec)
|
void |
setType(QName qname)
|
java.lang.String |
toString()
|
Methods inherited from class org.apache.axis.message.NodeImpl |
appendChild, convertAttrSAXtoDOM, detachNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParent, getParentElement, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, initializeChildren, insertBefore, isDirty, isSupported, makeAttributesEditable, normalize, recycleNode, removeChild, replaceChild, setDirty, setNodeValue, setOwnerDocument, setParent, setParentElement, setPrefix, setValue |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.xml.soap.Node |
detachNode, getParentElement, recycleNode, setParentElement, setValue |
Methods inherited from interface org.w3c.dom.Node |
appendChild, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix |
Field Detail |
protected static org.apache.commons.logging.Log log
protected java.lang.String id
protected java.lang.String href
protected boolean _isRoot
protected SOAPEnvelope message
protected transient DeserializationContext context
protected transient QName typeQName
protected java.util.Vector qNameAttrs
protected transient SAX2EventRecorder recorder
protected int startEventIndex
protected int startContentsIndex
protected int endEventIndex
public java.util.ArrayList namespaces
protected java.lang.String encodingStyle
Constructor Detail |
public MessageElement()
public MessageElement(java.lang.String namespace, java.lang.String localPart)
public MessageElement(java.lang.String localPart, java.lang.String prefix, java.lang.String namespace)
public MessageElement(Name eltName)
public MessageElement(java.lang.String namespace, java.lang.String localPart, java.lang.Object value)
public MessageElement(QName name)
public MessageElement(QName name, java.lang.Object value)
public MessageElement(org.w3c.dom.Element elem)
public MessageElement(org.w3c.dom.CharacterData text)
public MessageElement(java.lang.String namespace, java.lang.String localPart, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context) throws AxisFault
Method Detail |
public void setFixupDeserializer(Deserializer dser)
public Deserializer getFixupDeserializer()
public void setEndIndex(int endIndex)
public boolean isRoot()
public java.lang.String getID()
public java.lang.String getHref()
public org.xml.sax.Attributes getAttributesEx()
public org.w3c.dom.Node cloneNode(boolean deep)
parentNode
is null
.).
Element
copies all attributes and their
values, including those generated by the XML processor to represent
defaulted attributes, but this method does not copy any text it
contains unless it is a deep clone, since the text is contained in a
child Text
node. Cloning an Attribute
directly, as opposed to be cloned as part of an Element
cloning operation, returns a specified attribute (
specified
is true
). Cloning any other type
of node simply returns a copy of this node.
EntityReference
clone are readonly
. In addition, clones of unspecified Attr
nodes are
specified. And, cloning Document
,
DocumentType
, Entity
, and
Notation
nodes is implementation dependent.
cloneNode
in interface org.w3c.dom.Node
cloneNode
in class NodeImpl
deep
- If true
, recursively clone the subtree under
the specified node; if false
, clone only the node
itself (and its attributes, if it is an Element
).
protected java.lang.Object clonning() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
public void setAllAttributes(org.xml.sax.Attributes attrs)
public void detachAllChildren()
public org.xml.sax.Attributes getCompleteAttributes()
public java.lang.String getName()
public void setName(java.lang.String name)
public QName getQName()
public void setQName(QName qName)
public void setNamespaceURI(java.lang.String nsURI)
public QName getType()
public void setType(QName qname)
public SAX2EventRecorder getRecorder()
public void setRecorder(SAX2EventRecorder rec)
public java.lang.String getEncodingStyle()
getEncodingStyle
in interface SOAPElement
setEncodingStyle(java.lang.String)
public void removeContents()
SOAPElement
SOAPElement
.
This method is useful for rolling back the construction of partially
completed SOAPHeaders
and SOAPBodys
in
reparation for sending a fault when an error condition is detected. It is
also useful for recycling portions of a document within a SOAP message.
removeContents
in interface SOAPElement
public java.util.Iterator getVisibleNamespacePrefixes()
SOAPElement
Iterator
over the namespace prefix
String
s visible to this element. The prefixes returned by
this iterator can be passed to the method getNamespaceURI()
to retrieve the URI of each namespace.
getVisibleNamespacePrefixes
in interface SOAPElement
SOAPElement
objectpublic void setEncodingStyle(java.lang.String encodingStyle) throws SOAPException
SOAPElement
object to one specified. The semantics of a null value,
as above in getEncodingStyle() are to just use the parent's value,
but null here means set to "".
setEncodingStyle
in interface SOAPElement
encodingStyle
- a String
giving the encoding style
java.lang.IllegalArgumentException
- if
there was a problem in the encoding style being set.
SOAPException
getEncodingStyle()
public void addChild(MessageElement el) throws SOAPException
SOAPException
public java.util.List getChildren()
public void setContentsIndex(int index)
public void setNSMappings(java.util.ArrayList namespaces)
public java.lang.String getPrefix(java.lang.String namespaceURI)
public java.lang.String getNamespaceURI(java.lang.String prefix)
SOAPElement
getNamespaceURI
in interface SOAPElement
prefix
- a String
giving
the prefix of the namespace for which to search
String
with the uri of the namespace
that has the given prefixpublic java.lang.Object getObjectValue()
public java.lang.Object getObjectValue(java.lang.Class cls) throws java.lang.Exception
cls
- Class that contains top level deserializer metadata
java.lang.Exception
public void setObjectValue(java.lang.Object newValue) throws SOAPException
Note that this method will log an error and no-op if there are any children in the MessageElement or if the MessageElement was constructed from XML.
newValue
- node's value or null.
SOAPException
public java.lang.Object getValueAsType(QName type) throws java.lang.Exception
java.lang.Exception
public java.lang.Object getValueAsType(QName type, java.lang.Class cls) throws java.lang.Exception
java.lang.Exception
public void addAttribute(java.lang.String namespace, java.lang.String localName, QName value)
public void addAttribute(java.lang.String namespace, java.lang.String localName, java.lang.String value)
public void addAttribute(java.lang.String prefix, java.lang.String namespace, java.lang.String localName, java.lang.String value)
public void setAttribute(java.lang.String namespace, java.lang.String localName, java.lang.String value)
public java.lang.String getAttributeValue(java.lang.String localName)
public void setEnvelope(SOAPEnvelope env)
public SOAPEnvelope getEnvelope()
public MessageElement getRealElement()
public org.w3c.dom.Document getAsDocument() throws java.lang.Exception
java.lang.Exception
public java.lang.String getAsString() throws java.lang.Exception
java.lang.Exception
public org.w3c.dom.Element getAsDOM() throws java.lang.Exception
java.lang.Exception
public void publishToHandler(org.xml.sax.ContentHandler handler) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void publishContents(org.xml.sax.ContentHandler handler) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public final void output(SerializationContext context) throws java.lang.Exception
output
in class NodeImpl
context
- the SerializationContext we will write to.
java.lang.Exception
protected void outputImpl(SerializationContext context) throws java.lang.Exception
java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object
public void addMapping(Mapping map)
public SOAPElement addChildElement(Name name) throws SOAPException
SOAPElement
SOAPElement
object initialized with the
given Name
object and adds the new element to this
SOAPElement
object.
addChildElement
in interface SOAPElement
name
- a Name
object with the XML name for the
new element
SOAPElement
object that was created
SOAPException
- if there is an error in creating the
SOAPElement
objectpublic SOAPElement addChildElement(java.lang.String localName) throws SOAPException
SOAPElement
SOAPElement
object initialized with the
given String
object and adds the new element to this
SOAPElement
object.
addChildElement
in interface SOAPElement
localName
- a String
giving the local name for
the element
SOAPElement
object that was created
SOAPException
- if there is an error in creating the
SOAPElement
objectpublic SOAPElement addChildElement(java.lang.String localName, java.lang.String prefix) throws SOAPException
SOAPElement
SOAPElement
object initialized with the
specified local name and prefix and adds the new element to this
SOAPElement
object.
addChildElement
in interface SOAPElement
localName
- a String
giving the local name for
the new elementprefix
- a String
giving the namespace prefix for
the new element
SOAPElement
object that was created
SOAPException
- if there is an error in creating the
SOAPElement
objectpublic SOAPElement addChildElement(java.lang.String localName, java.lang.String prefix, java.lang.String uri) throws SOAPException
SOAPElement
SOAPElement
object initialized with the
specified local name, prefix, and URI and adds the new element to this
SOAPElement
object.
addChildElement
in interface SOAPElement
localName
- a String
giving the local name for
the new elementprefix
- a String
giving the namespace prefix for
the new elementuri
- a String
giving the URI of the namespace
to which the new element belongs
SOAPElement
object that was created
SOAPException
- if there is an error in creating the
SOAPElement
objectpublic SOAPElement addChildElement(SOAPElement element) throws SOAPException
addChildElement
in interface SOAPElement
element
- the SOAPElement
to be added as a
new child
SOAPException
- if there was an error in adding this
element as a childpublic SOAPElement addTextNode(java.lang.String s) throws SOAPException
addTextNode
in interface SOAPElement
s
- a String
object with the textual content to be added
SOAPElement
object into which
the new Text
object was inserted
SOAPException
- if there is an error in creating the
new Text
objectpublic SOAPElement addAttribute(Name name, java.lang.String value) throws SOAPException
SOAPElement
SOAPElement
object.
addAttribute
in interface SOAPElement
name
- a Name
object with the name of the attributevalue
- a String
giving the value of the attribute
SOAPElement
object into which the attribute was
inserted
SOAPException
- if there is an error in creating the
Attributepublic SOAPElement addNamespaceDeclaration(java.lang.String prefix, java.lang.String uri) throws SOAPException
SOAPElement
SOAPElement
object.
addNamespaceDeclaration
in interface SOAPElement
prefix
- a String
giving the prefix of the namespaceuri
- a String
giving
the prefix of the namespace
SOAPElement
object into which this
namespace declaration was inserted.
SOAPException
- if there is an error in creating the
namespacepublic java.lang.String getAttributeValue(Name name)
SOAPElement
getAttributeValue
in interface SOAPElement
name
- a Name
object with
the name of the attribute
String
giving the value of the
specified attributepublic java.util.Iterator getAllAttributes()
SOAPElement
SOAPElement
object. The iterator can be
used to get the attribute names, which can then be passed to
the method getAttributeValue
to retrieve the
value of each attribute.
getAllAttributes
in interface SOAPElement
public java.util.Iterator getNamespacePrefixes()
SOAPElement
getNamespaceURI
to retrieve
the URI of each namespace.
getNamespacePrefixes
in interface SOAPElement
SOAPElement
objectpublic Name getElementName()
SOAPElement
SOAPElement
object.
getElementName
in interface SOAPElement
Name
object with the name of this
SOAPElement
objectpublic boolean removeAttribute(Name name)
SOAPElement
removeAttribute
in interface SOAPElement
name
- the Name
object with
the name of the attribute to be removed
true
if the attribute was removed
successfully; false
if it was notpublic boolean removeNamespaceDeclaration(java.lang.String prefix)
SOAPElement
removeNamespaceDeclaration
in interface SOAPElement
prefix
- a String
giving
the prefix for which to search
true
if the namespace declaration was
removed successfully; false
if it was
notpublic java.util.Iterator getChildElements()
SOAPElement
Text
objects as well
as SOAPElement
objects.
getChildElements
in interface SOAPElement
SOAPElement
objectpublic MessageElement getChildElement(QName qname)
qname
-
public java.util.Iterator getChildElements(QName qname)
public java.util.Iterator getChildElements(Name name)
SOAPElement
getChildElements
in interface SOAPElement
name
- a Name
object with
the name of the child elements to be returned
Iterator
object over all the elements
in this SOAPElement
object with the
specified namepublic java.lang.String getTagName()
getTagName
in interface org.w3c.dom.Element
public void removeAttribute(java.lang.String name) throws org.w3c.dom.DOMException
removeAttribute
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
public boolean hasAttribute(java.lang.String name)
hasAttribute
in interface org.w3c.dom.Element
public java.lang.String getAttribute(java.lang.String name)
getAttribute
in interface org.w3c.dom.Element
public void removeAttributeNS(java.lang.String namespaceURI, java.lang.String localName) throws org.w3c.dom.DOMException
removeAttributeNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
public void setAttribute(java.lang.String name, java.lang.String value) throws org.w3c.dom.DOMException
setAttribute
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
public boolean hasAttributeNS(java.lang.String namespaceURI, java.lang.String localName)
hasAttributeNS
in interface org.w3c.dom.Element
public org.w3c.dom.Attr getAttributeNode(java.lang.String name)
getAttributeNode
in interface org.w3c.dom.Element
public org.w3c.dom.Attr removeAttributeNode(org.w3c.dom.Attr oldAttr) throws org.w3c.dom.DOMException
removeAttributeNode
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
public org.w3c.dom.Attr setAttributeNode(org.w3c.dom.Attr newAttr) throws org.w3c.dom.DOMException
setAttributeNode
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
public org.w3c.dom.Attr setAttributeNodeNS(org.w3c.dom.Attr newAttr) throws org.w3c.dom.DOMException
setAttributeNodeNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
public org.w3c.dom.NodeList getElementsByTagName(java.lang.String name)
getElementsByTagName
in interface org.w3c.dom.Element
public java.lang.String getAttributeNS(java.lang.String namespaceURI, java.lang.String localName)
getAttributeNS
in interface org.w3c.dom.Element
public void setAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName, java.lang.String value) throws org.w3c.dom.DOMException
setAttributeNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
public org.w3c.dom.Attr getAttributeNodeNS(java.lang.String namespaceURI, java.lang.String localName)
getAttributeNodeNS
in interface org.w3c.dom.Element
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)
getElementsByTagNameNS
in interface org.w3c.dom.Element
protected org.w3c.dom.NodeList getElementsNS(org.w3c.dom.Element parent, java.lang.String namespaceURI, java.lang.String localName)
public org.w3c.dom.Node item(int index)
item
in interface org.w3c.dom.NodeList
public int getLength()
length-1
inclusive.
getLength
in interface org.w3c.dom.NodeList
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String getValue()
Node
Node
object if a child exists and its value is text.
getValue
in interface Node
getValue
in class NodeImpl
String
with the text of the immediate child of
this Node
object if (1) there is a child and
(2) the child is a Text
object;
null
otherwise
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |