Methods Summary |
---|
public void | addDescriptor(java.lang.Object descriptor)Add a new descriptor to the current descriptor associated with
this node. This method is usually called by sub XMLNodes
(Returned by getHandlerFor) to add the result of their parsing
to the main descriptor.
|
public void | addPrefixMapping(java.lang.String prefix, java.lang.String uri)notify of a new prefix mapping used from this node
|
public boolean | endElement(XMLElement element)notification of the end of an XML element in the source XML
file.
|
public java.lang.Object | getDescriptor()
|
public com.sun.enterprise.deployment.node.XMLNode | getHandlerFor(XMLElement element)Return the XMLNode implementation respionsible for
handling the sub-element of the current node
|
public com.sun.enterprise.deployment.node.XMLNode | getParentNode()
|
public java.lang.String | getXMLPath()
|
public boolean | handlesElement(XMLElement element)Return true if the XMLNode is responisble for handling the
XML element
|
public java.lang.String | resolvePrefix(XMLElement element, java.lang.String prefix)Resolve a QName prefix to its corresponding Namespace URI by
searching up node chain starting with the child.
|
public void | setElementValue(XMLElement element, java.lang.String value)sets the value of an XML element
|
public void | startElement(XMLElement element, org.xml.sax.Attributes attributes)notification of the start of an XML element tag in the processed
XML source file.
|
public org.w3c.dom.Node | writeDescriptor(org.w3c.dom.Node parent, com.sun.enterprise.deployment.Descriptor descriptor)write the descriptor to an JAXP DOM node and return it
|