|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jbpm.pvm.internal.util.XmlUtil
public class XmlUtil
convenience methods to make reading org.w3c.dom models easier.
| Nested Class Summary | |
|---|---|
static class |
XmlUtil.NamespaceValue
|
| Method Summary | |
|---|---|
static java.lang.String |
attribute(org.w3c.dom.Element element,
java.lang.String attributeName)
retrieves an attribute value by name. |
static java.lang.String |
attribute(org.w3c.dom.Element element,
java.lang.String attributeName,
Parse parse)
retrieves an attribute value by name. if the attribute is not present, a problem will be added to the parse. |
static java.lang.String |
attribute(org.w3c.dom.Element element,
java.lang.String attributeName,
Parse parse,
java.lang.String defaultValue)
retrieves an attribute value by name. if the attribute is not present, a problem will be added to the parse. |
static java.lang.String |
attribute(org.w3c.dom.Element element,
java.lang.String attributeName,
java.lang.String defaultValue)
retrieves an attribute value by name. |
static java.lang.Boolean |
attributeBoolean(org.w3c.dom.Element element,
java.lang.String attributeName,
Parse parse)
parse an attribute as an boolean. |
static java.lang.Integer |
attributeInteger(org.w3c.dom.Element element,
java.lang.String attributeName,
Parse parse)
retrieves an attribute value by name. |
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 org.w3c.dom.Element |
element(org.w3c.dom.Element element,
java.lang.String tagName,
Parse parse)
|
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 element,
java.lang.String namespace,
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 boolean |
isTextOnly(org.w3c.dom.Element element)
|
static java.lang.Boolean |
parseBooleanValue(java.lang.String valueText)
|
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.Node node)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 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 org.w3c.dom.Element element(org.w3c.dom.Element element,
java.lang.String tagName,
Parse parse)
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 element,
java.lang.String namespace,
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.Node node)
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 attribute(org.w3c.dom.Element element,
java.lang.String attributeName)
null if there is no such attribute
public static java.lang.String attribute(org.w3c.dom.Element element,
java.lang.String attributeName,
java.lang.String defaultValue)
defaultValue if there is no such attribute
public static java.lang.String attribute(org.w3c.dom.Element element,
java.lang.String attributeName,
Parse parse)
null if there is no such attribute
public static java.lang.String attribute(org.w3c.dom.Element element,
java.lang.String attributeName,
Parse parse,
java.lang.String defaultValue)
defaultValue if there is no such attribute
public static java.lang.Integer attributeInteger(org.w3c.dom.Element element,
java.lang.String attributeName,
Parse parse)
public static java.lang.Boolean attributeBoolean(org.w3c.dom.Element element,
java.lang.String attributeName,
Parse parse)
public static java.lang.Boolean parseBooleanValue(java.lang.String valueText)
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 | |||||||||