public class DOMHelper
extends java.lang.Object
Constructor and Description |
---|
DOMHelper() |
Modifier and Type | Method and Description |
---|---|
static org.w3c.dom.Element |
createElement(java.lang.String loc) |
static boolean |
extractBoolean(org.w3c.dom.Element el,
java.lang.String elementName) |
static double |
extractDouble(org.w3c.dom.Element config,
java.lang.String xpath,
double defaultValue) |
static org.w3c.dom.Element |
extractElement(org.w3c.dom.Element el,
java.lang.String xpath) |
static float |
extractFloat(org.w3c.dom.Element config,
java.lang.String xpath,
float defaultValue) |
static int |
extractInt(org.w3c.dom.Element config,
java.lang.String xpath,
int defaultValue) |
static org.w3c.dom.NodeList |
extractNodes(org.w3c.dom.Element el,
java.lang.String xpath) |
static org.w3c.dom.Element |
extractOrCreateElement(org.w3c.dom.Element parent,
java.lang.String name) |
static org.w3c.dom.Text |
extractOrCreateTextNode(org.w3c.dom.Element filenameElement,
java.lang.String defaultText) |
static java.lang.String |
extractText(org.w3c.dom.Element el,
java.lang.String xpath) |
static java.lang.String |
extractText(org.w3c.dom.Element el,
java.lang.String xpath,
java.lang.String defaultValue) |
static java.lang.String |
extractText(org.w3c.dom.Element el,
java.lang.String xpath,
java.lang.String defaultValue,
boolean emptyElementMeansEmptyString) |
static org.w3c.dom.Element |
getElement(org.w3c.dom.Element el,
java.lang.String name) |
static org.w3c.dom.NodeList |
getElements(org.w3c.dom.Element el,
java.lang.String name) |
static org.w3c.dom.Text |
getTextChildFromPossiblyNonexistentElement(org.w3c.dom.Element parentOfElement,
java.lang.String elementName,
java.lang.String defaultText) |
static void |
handle(org.w3c.dom.DOMException e) |
static void |
handle(javax.xml.transform.TransformerException e,
java.lang.String xpath) |
static boolean |
hasElement(org.w3c.dom.Element el,
java.lang.String name) |
public static org.w3c.dom.Element getElement(org.w3c.dom.Element el, java.lang.String name)
public static org.w3c.dom.NodeList getElements(org.w3c.dom.Element el, java.lang.String name)
public static boolean hasElement(org.w3c.dom.Element el, java.lang.String name)
public static java.lang.String extractText(org.w3c.dom.Element el, java.lang.String xpath)
public static java.lang.String extractText(org.w3c.dom.Element el, java.lang.String xpath, java.lang.String defaultValue)
public static java.lang.String extractText(org.w3c.dom.Element el, java.lang.String xpath, java.lang.String defaultValue, boolean emptyElementMeansEmptyString)
public static org.w3c.dom.NodeList extractNodes(org.w3c.dom.Element el, java.lang.String xpath)
public static org.w3c.dom.Element extractElement(org.w3c.dom.Element el, java.lang.String xpath)
public static void handle(org.w3c.dom.DOMException e)
public static void handle(javax.xml.transform.TransformerException e, java.lang.String xpath)
public static org.w3c.dom.Element createElement(java.lang.String loc) throws java.lang.Exception
java.lang.Exception
public static org.w3c.dom.Element extractOrCreateElement(org.w3c.dom.Element parent, java.lang.String name)
public static org.w3c.dom.Text extractOrCreateTextNode(org.w3c.dom.Element filenameElement, java.lang.String defaultText)
public static float extractFloat(org.w3c.dom.Element config, java.lang.String xpath, float defaultValue)
public static double extractDouble(org.w3c.dom.Element config, java.lang.String xpath, double defaultValue)
public static int extractInt(org.w3c.dom.Element config, java.lang.String xpath, int defaultValue)
public static org.w3c.dom.Text getTextChildFromPossiblyNonexistentElement(org.w3c.dom.Element parentOfElement, java.lang.String elementName, java.lang.String defaultText)
public static boolean extractBoolean(org.w3c.dom.Element el, java.lang.String elementName)