com.iplanet.am.util
Class XMLUtils

java.lang.Object
  |
  +--com.iplanet.am.util.XMLUtils

public synchronized class XMLUtils
extends java.lang.Object


Constructor Summary
XMLUtils()
           
 
Method Summary
static java.lang.String escapeSpecialCharacters(java.lang.String)
           
static java.util.Set getAttributeValuePair(org.w3c.dom.Node)
           
static org.w3c.dom.Node getChildNode(org.w3c.dom.Node, java.lang.String)
           
static java.util.Set getChildNodes(org.w3c.dom.Node, java.lang.String)
           
static java.util.List getElementsByTagNameNS1(org.w3c.dom.Element, java.lang.String, java.lang.String)
           
static java.lang.String getElementString(org.w3c.dom.Element)
           
static java.lang.String getElementValue(org.w3c.dom.Element)
           
static org.w3c.dom.Node getNamedChildNode(org.w3c.dom.Node, java.lang.String, java.lang.String, java.lang.String)
           
static java.lang.String getNodeAttributeValue(org.w3c.dom.Node, java.lang.String)
           
static java.lang.String getNodeAttributeValueNS(org.w3c.dom.Node, java.lang.String, java.lang.String)
           
static org.w3c.dom.Node getRootNode(org.w3c.dom.Document, java.lang.String)
           
static java.lang.String getValueOfValueNode(org.w3c.dom.Node)
           
static org.w3c.dom.Document getXMLDocument(java.io.InputStream)
           
static boolean hasElementChild(org.w3c.dom.Node)
           
static org.w3c.dom.Document newDocument()
           
static java.util.Set parseAttributesTag(org.w3c.dom.Node)
           
static java.util.Map parseAttributeValuePairTags(org.w3c.dom.Node)
           
static java.lang.String print(org.w3c.dom.Node)
           
static java.lang.String printAttributeValue(org.w3c.dom.Element, java.lang.String)
           
static org.w3c.dom.Document toDOMDocument(java.io.InputStream, Debug)
           
static org.w3c.dom.Document toDOMDocument(java.lang.String, Debug)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLUtils

public XMLUtils()
Method Detail

toDOMDocument

public static org.w3c.dom.Document toDOMDocument(java.lang.String,
                                                 Debug)

toDOMDocument

public static org.w3c.dom.Document toDOMDocument(java.io.InputStream,
                                                 Debug)

parseAttributesTag

public static java.util.Set parseAttributesTag(org.w3c.dom.Node)

parseAttributeValuePairTags

public static java.util.Map parseAttributeValuePairTags(org.w3c.dom.Node)

newDocument

public static org.w3c.dom.Document newDocument()
                                        throws javax.xml.parsers.ParserConfigurationException

getXMLDocument

public static org.w3c.dom.Document getXMLDocument(java.io.InputStream)
                                           throws java.lang.Exception

getRootNode

public static org.w3c.dom.Node getRootNode(org.w3c.dom.Document,
                                           java.lang.String)

getChildNode

public static org.w3c.dom.Node getChildNode(org.w3c.dom.Node,
                                            java.lang.String)

hasElementChild

public static boolean hasElementChild(org.w3c.dom.Node)

getNamedChildNode

public static org.w3c.dom.Node getNamedChildNode(org.w3c.dom.Node,
                                                 java.lang.String,
                                                 java.lang.String,
                                                 java.lang.String)

getChildNodes

public static java.util.Set getChildNodes(org.w3c.dom.Node,
                                          java.lang.String)

getElementValue

public static java.lang.String getElementValue(org.w3c.dom.Element)

getElementString

public static java.lang.String getElementString(org.w3c.dom.Element)

getNodeAttributeValue

public static java.lang.String getNodeAttributeValue(org.w3c.dom.Node,
                                                     java.lang.String)

getNodeAttributeValueNS

public static java.lang.String getNodeAttributeValueNS(org.w3c.dom.Node,
                                                       java.lang.String,
                                                       java.lang.String)

getAttributeValuePair

public static java.util.Set getAttributeValuePair(org.w3c.dom.Node)

getValueOfValueNode

public static java.lang.String getValueOfValueNode(org.w3c.dom.Node)

getElementsByTagNameNS1

public static java.util.List getElementsByTagNameNS1(org.w3c.dom.Element,
                                                     java.lang.String,
                                                     java.lang.String)

printAttributeValue

public static java.lang.String printAttributeValue(org.w3c.dom.Element,
                                                   java.lang.String)

print

public static java.lang.String print(org.w3c.dom.Node)

escapeSpecialCharacters

public static java.lang.String escapeSpecialCharacters(java.lang.String)