|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eigenbase.xom.XMLUtil
org.eigenbase.xom.XOMUtil
public abstract class XOMUtil
Utility functions for the org.eigenbase.xom
and
org.eigenbase.xom.wrappers
packages.
Field Summary | |
---|---|
(package private) static NodeDef[] |
emptyNodeArray
|
(package private) static int |
MSXML
|
(package private) static int |
XERCES
|
Constructor Summary | |
---|---|
XOMUtil()
|
Method Summary | |
---|---|
static void |
addChild(ElementDef parent,
ElementDef child)
|
static void |
addChild(ElementDef parent,
NodeDef child)
|
static void |
addChildren(ElementDef parent,
NodeDef[] children)
Adds a set of children to an object, using its best guess as to where to put them. |
static java.lang.Object[] |
addElement(java.lang.Object[] a,
java.lang.Object o)
Adds an object to the end of an array. |
(package private) static java.lang.String |
capitalize(java.lang.String name)
Converts the first letter of name to upper-case. |
static java.lang.Object[] |
concatenate(java.lang.Object[] a0,
java.lang.Object[] a1)
Concatenates two arrays. |
static Parser |
createDefaultParser()
Creates a Parser of the default parser type. |
static void |
discard(boolean b)
When the compiler is complaining that you are not using a variable, just call one of these routines with it. |
static void |
discard(byte b)
|
static void |
discard(char c)
|
static void |
discard(double d)
|
static void |
discard(float d)
|
static void |
discard(int i)
|
static void |
discard(long l)
|
static void |
discard(java.lang.Object o)
|
static void |
discard(short s)
|
static java.lang.Object |
getFirstInstance(java.lang.Object[] a,
java.lang.Class clazz)
Returns the first member of an array of objects which is an instance of a given class, or null if there is no such. |
(package private) static Parser |
makeParser(int parserType,
boolean usesPlugins,
java.lang.String fileDirectory,
java.lang.String dtdName,
java.lang.String docType)
Creates a parser of given type. |
static java.lang.String |
wrapperToXml(DOMWrapper wrapper,
boolean ignorePcdata)
|
Methods inherited from class org.eigenbase.xom.XMLUtil |
---|
getFirstTagName, printAtt, printAtt, printAtt, printAtt, printPCDATA, printPCDATA, printPCDATA, quoteAtt, quoteAtt, quoteAtt, quoteAtt, quotePCDATA, stringEncodeXML, stringHasXMLSpecials |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
static final NodeDef[] emptyNodeArray
static final int MSXML
makeParser(int, boolean, java.lang.String, java.lang.String, java.lang.String)
,
Constant Field Valuesstatic final int XERCES
makeParser(int, boolean, java.lang.String, java.lang.String, java.lang.String)
,
Constant Field ValuesConstructor Detail |
---|
public XOMUtil()
Method Detail |
---|
public static void discard(boolean b)
public static void discard(byte b)
public static void discard(char c)
public static void discard(double d)
public static void discard(float d)
public static void discard(int i)
public static void discard(long l)
public static void discard(java.lang.Object o)
public static void discard(short s)
static java.lang.String capitalize(java.lang.String name)
name
to upper-case.
public static java.lang.Object[] addElement(java.lang.Object[] a, java.lang.Object o)
String[]
) as the input array.
public static java.lang.Object[] concatenate(java.lang.Object[] a0, java.lang.Object[] a1)
String[]
) as the first array.
public static void addChildren(ElementDef parent, NodeDef[] children) throws XOMException
XOMException
public static void addChild(ElementDef parent, ElementDef child) throws XOMException
XOMException
public static void addChild(ElementDef parent, NodeDef child) throws XOMException
XOMException
public static Parser createDefaultParser() throws XOMException
Parser
of the default parser type.
XOMException
static Parser makeParser(int parserType, boolean usesPlugins, java.lang.String fileDirectory, java.lang.String dtdName, java.lang.String docType) throws XOMException
parserType
- valid values are MSXML
and XERCES
.
XOMException
public static java.lang.Object getFirstInstance(java.lang.Object[] a, java.lang.Class clazz)
public static java.lang.String wrapperToXml(DOMWrapper wrapper, boolean ignorePcdata)
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |