Contains all classes relating to XML Schema, and its representation in Java. Implements object representation of XML elements.
These classes make use of the XML parser (ElementParser, ElementHandler) and serialiser XmlSerializer) defined in org.ws4d.java.io.fs
Provides tools for modelising, representing and creating Schema elements as objects in the Java language, along with serialisation tool. Each type of element is represented by a class.
XML types can be created using the extending classes of Type (notably, SimpleType, ComplexType. Extended simple/complex types, or restricted simple/complex types
are modelised via the classes ExtendedComplexContent, ExtendedSimpleContent, RestrictedComplexContent, RestrictedSimpleType
Annotation).
Schema is the main Schema class, with its accompanying utility class SchemaUtil and provides calls to the parser and serialiser,
as well as means to obtain information about the various elements and means to create, delete or modify them.