org.cybertory.MSS
Class XMLUtils
java.lang.Object
org.cybertory.MSS.XMLUtils
- public class XMLUtils
- extends java.lang.Object
General utilities for formatting and parsing XML.
Method Summary |
static boolean |
getChildBoolean(org.jdom.Element elem,
java.lang.String name)
|
static boolean |
getChildBoolean(org.jdom.Element elem,
java.lang.String name,
boolean defaultVal)
|
static float |
getChildFloat(org.jdom.Element elem,
java.lang.String name)
|
static float |
getChildFloat(org.jdom.Element elem,
java.lang.String name,
float defaultVal)
|
static int |
getChildInteger(org.jdom.Element elem,
java.lang.String name)
|
static int |
getChildInteger(org.jdom.Element elem,
java.lang.String name,
int defaultVal)
|
static java.lang.String |
getChildString(org.jdom.Element elem,
java.lang.String name)
|
static java.lang.String |
getChildString(org.jdom.Element elem,
java.lang.String name,
java.lang.String defaultVal)
|
static java.lang.String |
toLowerFirstChar(java.lang.String inStr)
|
static java.lang.String |
toUpperFirstChar(java.lang.String inStr)
|
static org.jdom.Element |
xsd(java.lang.String elemName)
|
static org.jdom.Element |
xsd(java.lang.String elemName,
org.jdom.Element subElem)
|
static org.jdom.Element |
xsdAttribute(java.lang.String name,
java.lang.String type)
|
static org.jdom.Element |
xsdAttribute(java.lang.String name,
java.lang.String type,
boolean required)
|
static org.jdom.Element |
xsdComplexType(java.lang.String name,
org.jdom.Element subElem)
|
static org.jdom.Element |
xsdDocumentation(java.lang.String docText)
|
static org.jdom.Element |
xsdElement(java.lang.String name)
|
static org.jdom.Element |
xsdElement(java.lang.String name,
org.jdom.Element subElem)
|
static org.jdom.Element |
xsdElement(java.lang.String name,
org.jdom.Element subElem,
boolean required)
|
static org.jdom.Element |
xsdElement(java.lang.String name,
java.lang.String type)
|
static org.jdom.Element |
xsdElement(java.lang.String name,
java.lang.String type,
boolean required)
|
static org.jdom.Element |
xsdEmptyElement(java.lang.String name)
|
static org.jdom.Element |
xsdEmptyElement(java.lang.String name,
boolean required)
|
static org.jdom.Element |
xsdGrouping(java.lang.String groupType,
org.jdom.Element[] choices)
|
static org.jdom.Element |
xsdGrouping(java.lang.String groupType,
org.jdom.Element[] choices,
boolean required)
|
static org.jdom.Element |
xsdList(java.lang.String itemType)
|
static org.jdom.Element |
xsdRoot()
|
static org.jdom.Element |
xsdSimpleType(java.lang.String name,
org.jdom.Element subElem)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
xsdNamespace
public static org.jdom.Namespace xsdNamespace
XMLUtils
public XMLUtils()
xsdDocumentation
public static org.jdom.Element xsdDocumentation(java.lang.String docText)
xsdRoot
public static org.jdom.Element xsdRoot()
xsdElement
public static org.jdom.Element xsdElement(java.lang.String name)
xsdElement
public static org.jdom.Element xsdElement(java.lang.String name,
org.jdom.Element subElem,
boolean required)
xsdElement
public static org.jdom.Element xsdElement(java.lang.String name,
org.jdom.Element subElem)
xsdElement
public static org.jdom.Element xsdElement(java.lang.String name,
java.lang.String type,
boolean required)
xsdElement
public static org.jdom.Element xsdElement(java.lang.String name,
java.lang.String type)
xsdEmptyElement
public static org.jdom.Element xsdEmptyElement(java.lang.String name)
xsdEmptyElement
public static org.jdom.Element xsdEmptyElement(java.lang.String name,
boolean required)
xsdAttribute
public static org.jdom.Element xsdAttribute(java.lang.String name,
java.lang.String type)
xsdAttribute
public static org.jdom.Element xsdAttribute(java.lang.String name,
java.lang.String type,
boolean required)
xsd
public static org.jdom.Element xsd(java.lang.String elemName,
org.jdom.Element subElem)
xsd
public static org.jdom.Element xsd(java.lang.String elemName)
xsdList
public static org.jdom.Element xsdList(java.lang.String itemType)
xsdSimpleType
public static org.jdom.Element xsdSimpleType(java.lang.String name,
org.jdom.Element subElem)
xsdComplexType
public static org.jdom.Element xsdComplexType(java.lang.String name,
org.jdom.Element subElem)
xsdGrouping
public static org.jdom.Element xsdGrouping(java.lang.String groupType,
org.jdom.Element[] choices)
xsdGrouping
public static org.jdom.Element xsdGrouping(java.lang.String groupType,
org.jdom.Element[] choices,
boolean required)
getChildBoolean
public static boolean getChildBoolean(org.jdom.Element elem,
java.lang.String name)
throws XMLMissingElementException
- Throws:
XMLMissingElementException
getChildBoolean
public static boolean getChildBoolean(org.jdom.Element elem,
java.lang.String name,
boolean defaultVal)
getChildString
public static java.lang.String getChildString(org.jdom.Element elem,
java.lang.String name)
throws XMLMissingElementException
- Throws:
XMLMissingElementException
getChildString
public static java.lang.String getChildString(org.jdom.Element elem,
java.lang.String name,
java.lang.String defaultVal)
getChildInteger
public static int getChildInteger(org.jdom.Element elem,
java.lang.String name)
throws XMLMissingElementException,
XMLFormatException
- Throws:
XMLMissingElementException
XMLFormatException
getChildInteger
public static int getChildInteger(org.jdom.Element elem,
java.lang.String name,
int defaultVal)
throws XMLFormatException
- Throws:
XMLFormatException
getChildFloat
public static float getChildFloat(org.jdom.Element elem,
java.lang.String name)
throws XMLMissingElementException,
XMLFormatException
- Throws:
XMLMissingElementException
XMLFormatException
getChildFloat
public static float getChildFloat(org.jdom.Element elem,
java.lang.String name,
float defaultVal)
throws XMLFormatException
- Throws:
XMLFormatException
toUpperFirstChar
public static java.lang.String toUpperFirstChar(java.lang.String inStr)
toLowerFirstChar
public static java.lang.String toLowerFirstChar(java.lang.String inStr)