|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object project35.util.Project35XMLParsingUtility
public class Project35XMLParsingUtility
convenience routines used to parse XML files and XML schemas
Constructor Summary | |
---|---|
Project35XMLParsingUtility()
|
Method Summary | |
---|---|
protected java.lang.String |
createInlineImage(java.lang.String fieldValue)
|
static java.lang.String |
escapeXml(java.lang.String str)
Convenience method for escaping XML characters in a given String. |
static java.lang.String |
getCData(org.w3c.dom.Element element)
|
static org.w3c.dom.Element |
getElement(org.w3c.dom.Node node,
java.lang.String tagName)
|
protected org.w3c.dom.Element |
getElement(org.w3c.dom.Node node,
java.lang.String tagName,
java.lang.String elementName)
|
static java.lang.String |
getFieldValue(org.w3c.dom.Element element)
convenience routine for extracting the text value for an element |
static org.w3c.dom.Element |
getFirstChildElement(org.w3c.dom.Node node)
|
static org.w3c.dom.Element |
getNextSiblingElement(org.w3c.dom.Element element)
|
static Parameter[] |
getParameters(org.w3c.dom.Element parametersElement)
this method assumes that all tag children of parameters element can be bundled into name value pairs (see class project35.util.Parameter) |
static java.lang.String |
getValue(org.w3c.dom.Element element)
|
boolean |
interpretBooleanValue(java.lang.String value)
|
int |
interpretIntegerValue(java.lang.String value)
|
protected static boolean |
isRequired(java.lang.String minOccurs)
|
protected static boolean |
isRequiredOrOptional(java.lang.String minOccurs)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Project35XMLParsingUtility()
Method Detail |
---|
public static java.lang.String escapeXml(java.lang.String str)
str
- The string to be escaped.
protected static boolean isRequired(java.lang.String minOccurs)
protected static boolean isRequiredOrOptional(java.lang.String minOccurs)
public static org.w3c.dom.Element getNextSiblingElement(org.w3c.dom.Element element)
public static java.lang.String getFieldValue(org.w3c.dom.Element element)
public static org.w3c.dom.Element getFirstChildElement(org.w3c.dom.Node node)
public static Parameter[] getParameters(org.w3c.dom.Element parametersElement)
public static java.lang.String getCData(org.w3c.dom.Element element)
public static org.w3c.dom.Element getElement(org.w3c.dom.Node node, java.lang.String tagName)
protected org.w3c.dom.Element getElement(org.w3c.dom.Node node, java.lang.String tagName, java.lang.String elementName)
public static java.lang.String getValue(org.w3c.dom.Element element)
public int interpretIntegerValue(java.lang.String value) throws java.lang.Exception
java.lang.Exception
public boolean interpretBooleanValue(java.lang.String value)
protected java.lang.String createInlineImage(java.lang.String fieldValue)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |