Class StringDatatypeValidator
- java.lang.Object
-
- org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv.dtd.StringDatatypeValidator
-
- All Implemented Interfaces:
DatatypeValidator
public class StringDatatypeValidator extends Object implements DatatypeValidator
StringValidator validates that XML content is a W3C string type.
The string datatype represents character strings in XML. The value space of string is the set of finite-length sequences of characters (as defined in [XML 1.0 Recommendation (Second Edition)]) that match the Char production from [XML 1.0 Recommendation (Second Edition)]. A character is an atomic unit of communication; it is not further specified except to note that every character has a corresponding Universal Code Set code point ([ISO 10646],[Unicode] and [Unicode3]), which is an integer.
- Version:
- $Id$
-
-
Constructor Summary
Constructors Constructor Description StringDatatypeValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
validate(String content, ValidationContext context)
Checks that "content" string is valid string value.
-
-
-
Method Detail
-
validate
public void validate(String content, ValidationContext context) throws InvalidDatatypeValueException
Checks that "content" string is valid string value. If invalid a Datatype validation exception is thrown.- Specified by:
validate
in interfaceDatatypeValidator
- Parameters:
content
- the string value that needs to be validatedcontext
- the validation context- Throws:
InvalidDatatypeException
- if the content is invalid according to the rules for the validatorsInvalidDatatypeValueException
- See Also:
InvalidDatatypeValueException
-
-