|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Objectcom.wowza.util.XMLUtils
public class XMLUtils
XMLUtils: utility class for parsing XML files.
| Constructor Summary | |
|---|---|
XMLUtils()
|
|
| Method Summary | |
|---|---|
static org.w3c.dom.Node |
getNodeByTagName(org.w3c.dom.Element node,
String name)
Return a child Node by tag name. |
static String |
getNodeValue(org.w3c.dom.Node node)
Return the text value of a node. |
static String |
getNodeValueByTagName(org.w3c.dom.Element node,
String name)
Get a child Node value by tag name. |
static boolean |
getXMLPropertyBool(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root,
boolean defaultVal)
Get a boolean int value pointed to by xpath or defaultVal if not found. |
static double |
getXMLPropertyDouble(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root,
double defaultVal)
Get a single double value pointed to by xpath or defaultVal if not found. |
static boolean |
getXMLPropertyExists(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root)
|
static int |
getXMLPropertyInt(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root,
int defaultVal)
Get a single int value pointed to by xpath or defaultVal if not found. |
static long |
getXMLPropertyLong(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root,
long defaultVal)
Get a single long value pointed to by xpath or defaultVal if not found. |
static String |
getXMLPropertyStr(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root)
Get a single string value pointed to by xpath or null if not found. |
static String |
getXMLPropertyStr(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root,
String defaultVal)
Get a single string value pointed to by xpath or defaultVal if not found. |
static void |
loadConfigProperies(org.w3c.dom.Element root,
String propertiesXPath,
WMSProperties properties)
Loads <Properties> elemnt by xpath into properties object. |
static void |
loadConfigProperies(org.w3c.dom.NodeList resultList,
WMSProperties properties)
Given a nodeList load children as properties. |
static javax.xml.xpath.XPathFactory |
newXPathFactory()
Get a new XPath factory object. |
| Methods inherited from class Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XMLUtils()
| Method Detail |
|---|
public static org.w3c.dom.Node getNodeByTagName(org.w3c.dom.Element node,
String name)
node - parent nodename - tag name
public static String getNodeValue(org.w3c.dom.Node node)
node - parent node
public static String getNodeValueByTagName(org.w3c.dom.Element node,
String name)
node - parent nodename - tag name
public static boolean getXMLPropertyBool(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root,
boolean defaultVal)
xpath - XPath interfacexpathStr - xpath stringroot - node to start searchdefaultVal - default value
public static double getXMLPropertyDouble(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root,
double defaultVal)
xpath - XPath interfacexpathStr - xpath stringroot - node to start searchdefaultVal - default value
public static boolean getXMLPropertyExists(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root)
public static int getXMLPropertyInt(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root,
int defaultVal)
xpath - XPath interfacexpathStr - xpath stringroot - node to start searchdefaultVal - default value
public static long getXMLPropertyLong(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root,
long defaultVal)
xpath - XPath interfacexpathStr - xpath stringroot - node to start searchdefaultVal - default value
public static String getXMLPropertyStr(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root)
xpath - XPath interfacexpathStr - xpath stringroot - root node to start search
public static String getXMLPropertyStr(javax.xml.xpath.XPath xpath,
String xpathStr,
org.w3c.dom.Element root,
String defaultVal)
xpath - XPath interfacexpathStr - xpath stringroot - node to start searchdefaultVal - default value
public static void loadConfigProperies(org.w3c.dom.Element root,
String propertiesXPath,
WMSProperties properties)
root - root nodepropertiesXPath - xpath to search for <Properties> elementproperties - properties to add values to
public static void loadConfigProperies(org.w3c.dom.NodeList resultList,
WMSProperties properties)
resultList - node listproperties - properties to add values topublic static javax.xml.xpath.XPathFactory newXPathFactory()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||