|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jbpm.xml.XmlUtil
public abstract class XmlUtil
convenience methods to make reading org.w3c.dom models easier.
Nested Class Summary | |
---|---|
static class |
XmlUtil.NamespaceValue
|
Constructor Summary | |
---|---|
XmlUtil()
|
Method Summary | |
---|---|
static java.lang.String |
attribute(org.w3c.dom.Element element,
java.lang.String attributeName)
the attribute value or null if the attribute is not present |
static java.lang.String |
attribute(org.w3c.dom.Element element,
java.lang.String attributeName,
boolean required,
Parse parse)
convenience method to combine extraction of a string attribute value. |
static java.lang.Boolean |
attributeBoolean(org.w3c.dom.Element element,
java.lang.String attributeName,
boolean required,
Parse parse)
parse an attribute as an boolean. |
static java.lang.Integer |
attributeInteger(org.w3c.dom.Element element,
java.lang.String attributeName,
boolean required,
Parse parse)
parse an attribute as an integer. |
static XmlUtil.NamespaceValue |
attributeNamespaceValue(org.w3c.dom.Element element,
java.lang.String attributeName)
|
static javax.xml.namespace.QName |
attributeQName(org.w3c.dom.Element element,
java.lang.String attributeName)
|
static java.util.List<org.w3c.dom.Attr> |
attributes(org.w3c.dom.Element element)
|
static java.util.List<org.w3c.dom.Node> |
contents(org.w3c.dom.Element element)
|
static org.w3c.dom.Element |
element(org.w3c.dom.Element element)
|
static org.w3c.dom.Element |
element(org.w3c.dom.Element element,
java.lang.String tagName)
|
static java.util.List<org.w3c.dom.Element> |
elements(org.w3c.dom.Element element)
|
static java.util.List<org.w3c.dom.Element> |
elements(org.w3c.dom.Element element,
java.util.Set<java.lang.String> allowedTagNames)
|
static java.util.List<org.w3c.dom.Element> |
elements(org.w3c.dom.Element element,
java.lang.String tagName)
|
static java.util.List<org.w3c.dom.Element> |
elements(org.w3c.dom.Element father,
java.lang.String ns,
java.lang.String localName)
|
static java.util.List<org.w3c.dom.Element> |
elementsQName(org.w3c.dom.Element element,
java.util.Set<javax.xml.namespace.QName> allowedTagNames)
|
static java.lang.String |
errorMessageAttribute(org.w3c.dom.Element element,
java.lang.String attributeName,
java.lang.String attributeValue,
java.lang.String message)
|
static java.lang.String |
getContentText(org.w3c.dom.Element element)
|
static java.lang.String |
getNamespaceURI(org.w3c.dom.Node n,
java.lang.String prefix)
|
static javax.xml.namespace.QName |
getQNameFromString(org.w3c.dom.Element element,
java.lang.String qnameAsString)
|
static java.lang.String |
getTagName(org.w3c.dom.Element element)
|
static boolean |
isTextOnly(org.w3c.dom.Element element)
|
static java.util.List<java.lang.String> |
parseCommaSeparatedList(java.lang.String commaSeparatedListText)
parses comma or space separated list. |
static java.util.List<java.lang.String> |
parseList(org.w3c.dom.Element element,
java.lang.String singularTagName)
|
static java.lang.String |
toString(org.w3c.dom.Element element)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XmlUtil()
Method Detail |
---|
public static java.util.List<org.w3c.dom.Element> elements(org.w3c.dom.Element element, java.lang.String tagName)
public static java.util.List<org.w3c.dom.Element> elements(org.w3c.dom.Element element, java.util.Set<java.lang.String> allowedTagNames)
public static org.w3c.dom.Element element(org.w3c.dom.Element element, java.lang.String tagName)
public static java.util.List<org.w3c.dom.Element> elements(org.w3c.dom.Element element)
public static java.util.List<org.w3c.dom.Element> elements(org.w3c.dom.Element father, java.lang.String ns, java.lang.String localName)
public static java.util.List<org.w3c.dom.Element> elementsQName(org.w3c.dom.Element element, java.util.Set<javax.xml.namespace.QName> allowedTagNames)
public static org.w3c.dom.Element element(org.w3c.dom.Element element)
public static java.lang.String toString(org.w3c.dom.Element element)
public static java.lang.String getContentText(org.w3c.dom.Element element)
public static boolean isTextOnly(org.w3c.dom.Element element)
public static java.util.List<org.w3c.dom.Attr> attributes(org.w3c.dom.Element element)
public static java.util.List<org.w3c.dom.Node> contents(org.w3c.dom.Element element)
public static java.lang.String getTagName(org.w3c.dom.Element element)
public static java.lang.String attribute(org.w3c.dom.Element element, java.lang.String attributeName)
public static java.lang.String attribute(org.w3c.dom.Element element, java.lang.String attributeName, boolean required, Parse parse)
public static java.lang.Integer attributeInteger(org.w3c.dom.Element element, java.lang.String attributeName, boolean required, Parse parse)
public static java.lang.Boolean attributeBoolean(org.w3c.dom.Element element, java.lang.String attributeName, boolean required, Parse parse)
public static java.lang.String errorMessageAttribute(org.w3c.dom.Element element, java.lang.String attributeName, java.lang.String attributeValue, java.lang.String message)
public static java.util.List<java.lang.String> parseList(org.w3c.dom.Element element, java.lang.String singularTagName)
public static java.util.List<java.lang.String> parseCommaSeparatedList(java.lang.String commaSeparatedListText)
public static XmlUtil.NamespaceValue attributeNamespaceValue(org.w3c.dom.Element element, java.lang.String attributeName)
public static javax.xml.namespace.QName attributeQName(org.w3c.dom.Element element, java.lang.String attributeName)
public static javax.xml.namespace.QName getQNameFromString(org.w3c.dom.Element element, java.lang.String qnameAsString)
public static java.lang.String getNamespaceURI(org.w3c.dom.Node n, java.lang.String prefix)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |