public class DOMUtil
extends com.labvantage.sapphire.BaseClass
| Modifier and Type | Field and Description |
|---|---|
static com.labvantage.sapphire.Cache |
cache |
static java.lang.String |
CDATAESCAPE |
static java.lang.String |
J2EE_APPLICATION_DTD |
static java.lang.String |
J2EE_EJB_DTD |
static java.lang.String |
J2EE_WEBAPP_DTD |
static java.lang.String |
JBOSS_EJB_DTD |
static java.lang.String |
WEBLOGIC_EJB_DTD |
| Constructor and Description |
|---|
DOMUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
convertChars(java.lang.String text) |
static org.w3c.dom.Element |
findNode(org.w3c.dom.Node ptreenode,
java.lang.String nodeid) |
static java.util.ArrayList |
getAllNodes(org.w3c.dom.Node node) |
static java.util.HashMap |
getAttributes(org.w3c.dom.Element element) |
static org.w3c.dom.Node |
getChildElement(org.w3c.dom.Node parentNode,
java.lang.String elementName) |
static org.w3c.dom.NodeList |
getChildElements(org.w3c.dom.Node node) |
static java.util.List |
getChildElements(org.w3c.dom.Node parentNode,
java.lang.String elementName) |
static org.w3c.dom.Element |
getElementByAttribute(java.lang.String attributeId,
java.lang.String attributeValue,
java.util.List<org.w3c.dom.Element> elements) |
static org.w3c.dom.Document |
getNewDocument() |
static org.w3c.dom.Document |
getNewDocument(java.lang.Object xml) |
static org.w3c.dom.Document |
getNewDocument(java.lang.Object xml,
boolean cacheDocument) |
static org.w3c.dom.Document |
getNewDocument(java.lang.Object xml,
boolean cacheDocument,
java.lang.String noValidatePublicId) |
static void |
save(org.w3c.dom.Document dom,
java.io.File file) |
static void |
saveRawXml(org.w3c.dom.Document dom,
java.io.File file) |
static org.w3c.dom.NodeList |
selectNodeList(org.w3c.dom.Document doc,
java.lang.String expression) |
static org.w3c.dom.NodeList |
selectNodeList(org.w3c.dom.Element element,
java.lang.String expression) |
static org.w3c.dom.NodeList |
selectNodeList(org.w3c.dom.Node node,
java.lang.String expression) |
static org.w3c.dom.Node |
selectSingleNode(org.w3c.dom.Node contextNode,
java.lang.String str) |
static java.lang.String |
toString(org.w3c.dom.Node node) |
static java.lang.String |
toString(org.w3c.dom.Node node,
boolean addHeader,
boolean useCDATA) |
static java.lang.String |
toString(org.w3c.dom.Node node,
java.lang.String header,
boolean useCDATA) |
public static com.labvantage.sapphire.Cache cache
public static final java.lang.String WEBLOGIC_EJB_DTD
public static final java.lang.String JBOSS_EJB_DTD
public static final java.lang.String J2EE_APPLICATION_DTD
public static final java.lang.String J2EE_WEBAPP_DTD
public static final java.lang.String J2EE_EJB_DTD
public static final java.lang.String CDATAESCAPE
public static org.w3c.dom.Document getNewDocument(java.lang.Object xml,
boolean cacheDocument,
java.lang.String noValidatePublicId)
throws SapphireException
SapphireExceptionpublic static org.w3c.dom.Document getNewDocument(java.lang.Object xml)
throws SapphireException
SapphireExceptionpublic static org.w3c.dom.Document getNewDocument(java.lang.Object xml,
boolean cacheDocument)
throws SapphireException
SapphireExceptionpublic static org.w3c.dom.Document getNewDocument()
throws SapphireException
SapphireExceptionpublic static org.w3c.dom.Node getChildElement(org.w3c.dom.Node parentNode,
java.lang.String elementName)
public static java.util.List getChildElements(org.w3c.dom.Node parentNode,
java.lang.String elementName)
public static org.w3c.dom.Element getElementByAttribute(java.lang.String attributeId,
java.lang.String attributeValue,
java.util.List<org.w3c.dom.Element> elements)
public static java.util.HashMap getAttributes(org.w3c.dom.Element element)
public static java.lang.String convertChars(java.lang.String text)
public static org.w3c.dom.Element findNode(org.w3c.dom.Node ptreenode,
java.lang.String nodeid)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerExceptionpublic static java.util.ArrayList getAllNodes(org.w3c.dom.Node node)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerExceptionpublic static java.lang.String toString(org.w3c.dom.Node node)
public static java.lang.String toString(org.w3c.dom.Node node,
boolean addHeader,
boolean useCDATA)
public static java.lang.String toString(org.w3c.dom.Node node,
java.lang.String header,
boolean useCDATA)
public static void saveRawXml(org.w3c.dom.Document dom,
java.io.File file)
throws SapphireException
SapphireExceptionpublic static void save(org.w3c.dom.Document dom,
java.io.File file)
throws SapphireException
SapphireExceptionpublic static org.w3c.dom.Node selectSingleNode(org.w3c.dom.Node contextNode,
java.lang.String str)
public static org.w3c.dom.NodeList selectNodeList(org.w3c.dom.Node node,
java.lang.String expression)
public static org.w3c.dom.NodeList selectNodeList(org.w3c.dom.Element element,
java.lang.String expression)
public static org.w3c.dom.NodeList selectNodeList(org.w3c.dom.Document doc,
java.lang.String expression)
public static org.w3c.dom.NodeList getChildElements(org.w3c.dom.Node node)