org.exolab.castor.xml.validators
public class ValidationUtils extends Object
Version: $Revision: 1.1.1.1 $ $Date: 2003/03/03 07:09:52 $
Method Summary | |
---|---|
static boolean | isCDATA(String str)
Checks the characters of the given String to determine if they
syntactically match the production of a CDATA |
static boolean | isCombiningChar(char ch)
Checks the given character to determine if it is a valid
CombiningChar as defined by the W3C XML 1.0 Recommendation |
static boolean | isDigit(char ch) |
static boolean | isExtender(char ch)
Returns true if the given character is a valid XML Extender
character, according to the XML 1.0 specification |
static boolean | isLetter(char ch) |
static boolean | isNCName(String str)
Checks the characters of the given String to determine if they
syntactically match the production of an NCName as defined
by the W3C XML Namespaces recommendation |
static boolean | isNCNameChar(char ch)
Checks the the given character to determine if it is
a valid NCNameChar as defined by the W3C XML
Namespaces recommendation |
static boolean | isNMToken(String str)
Checks the characters of the given String to determine if they
syntactically match the production of an NMToken |
static boolean | isQName(String str)
Checks the characters of the given String to determine if they
syntactically match the production of an QName as defined
by the W3C XML Namespaces recommendation |
Parameters: str the String to check
Returns: true if the given String follows the Syntax of an NMToken
Returns: true if the given character is a CombiningChar
Parameters: ch the character to check
Returns: true if the given character is a digit
Parameters: ch the character to check
Returns: true if the character is a valid XML Extender character
Parameters: ch the character to check
Returns: true if the given character is a letter
Parameters: str the String to check
Returns: true if the given String follows the Syntax of an NCName
Parameters: ch the char to check
Returns: true if the given char is an NCNameChar
Parameters: str the String to check
Returns: true if the given String follows the Syntax of an NMToken
Parameters: str the String to check
Returns: true if the given String follows the Syntax of an QName