Contents | Package | Class | Tree | Deprecated | Index | Help | XML for Java 1.0.4 | ||
PREV | NEXT | SHOW LISTS | HIDE LISTS |
java.lang.Object | +----com.ibm.xml.parser.Util
Constructor Summary | |
Util()
|
Method Summary | |
static java.lang.String | backReference(java.lang.String string,
java.lang.String encoding)
&, <, >,
, and UTF-16 surrogates for the set of general entities
(&, <, > ) and numeric character
references (&#... ) respectively.
|
static java.lang.String | backReferenceForEntity(java.lang.String string,
java.lang.String encoding)
", ', %, CR,
LF, TAB ,and UTF-16 surrogates for &, ", ',
%, 
, 
, 	, and &#x...; respectively.
|
static boolean | checkAllSpace(java.lang.String string)
|
static boolean | checkEncoding(java.lang.String xmlEncoding)
|
static boolean | checkLanguageID(java.lang.String languageID)
|
static boolean | checkName(java.lang.String name)
Name in XML 1.0.
|
static boolean | checkNmtoken(java.lang.String nmtoken)
Nmtoken in XML 1.0.
|
static boolean | checkVersionNum(java.lang.String versionNum)
|
static int | getInvalidURIChar(java.lang.String uri)
|
static void | indent(java.io.Writer pw,
int n)
|
static void | printSpace(java.io.Writer pw,
int n)
|
static java.util.Vector | sortStringVector(java.util.Vector vector)
String#compareTo() .
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Util()
Method Detail |
public static boolean checkName(java.lang.String name)
Name
in XML 1.0.
Refer to
the definition of Name
for details.
name
- Name to be checked as a valid XML name.
public static boolean checkNmtoken(java.lang.String nmtoken)
Nmtoken
in XML 1.0.
Refer to
the definition of Nmtoken
for details.
nmtoken
- NMToken to be checked as a valid XML NMToken.
public static boolean checkAllSpace(java.lang.String string)
S
for details.
string
- String to be checked if it constains all XML whitespace.
public static boolean checkEncoding(java.lang.String xmlEncoding)
EncName
for details.
Note that just because enc may be a valid encoding name does not imply the encoding is supported by XML4J.
xmlEncoding
- Name to be checked as a valid encoding name.
public static boolean checkLanguageID(java.lang.String languageID)
languageID
- ID to be checked as a valid language ID.
public static boolean checkVersionNum(java.lang.String versionNum)
VersionNum
for details.
versionNum
- Number to be checked as a valid version number.
public static int getInvalidURIChar(java.lang.String uri)
uri
- URI to check for validity against RFC1738 and RFC1808.
-1
if URI is valid.public static java.lang.String backReference(java.lang.String string, java.lang.String encoding)
&, <, >,
, and UTF-16 surrogates for the set of general entities
(&, <, >
) and numeric character
references (&#...
) respectively.
This routine can be used by all DOM and XML4J objects EXCEPT Entity in order to represent their contents in XML format.
string
- String to convert to XML format.
encoding
- CURRENTLY NOT IMPLEMENTED.
public static java.lang.String backReferenceForEntity(java.lang.String string, java.lang.String encoding)
", ', %, CR,
LF, TAB
,and UTF-16 surrogates for &, ", ',
%, 
, 
, 	, and &#x...;
respectively.
This routine can be used by Entity objects in order to represent their contents in XML format.
string
- String to convert to XML format.
encoding
- CURRENTLY NOT IMPLEMENTED.
public static void printSpace(java.io.Writer pw, int n) throws java.io.IOException
pw
- The character output stream to use.
n
- Number of spaces to print.
public static void indent(java.io.Writer pw, int n) throws java.io.IOException
pw
- The character output stream to use.
n
- Number of spaces to print.
public static java.util.Vector sortStringVector(java.util.Vector vector)
String#compareTo()
.
vector
- The vector to be sorted.
Contents | Package | Class | Tree | Deprecated | Index | Help | |||
PREV | NEXT | SHOW LISTS | HIDE LISTS |