|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| Schema | A representation of an XML Schemata. |
| SchemaFactory | This interface is used for creating instances of Schema, SchemaParser. |
| SchemaHolder | Deprecated. Use Schema instead. |
| SchemaParser | Implementations of this interface are responsible for parsing schema document into an instance of Schema object. |
| Class Summary | |
| Attribute | This class represents an XML Schema attribute. |
| AttributeGroup | This class represents an XML Schema AttributeGroup. |
| Extension | This interface represents an extension in the xml schema. |
| Facet | This class represents common base for all facets from XML Schema. |
| Facet.Enumeration | This class represents the enumeration XML Schema facet. |
| Facet.FacetEnum | Enumeration of all facets defined in XML Schema. |
| Facet.FixableFacet | A fixable facet is such a facet which supports the fixed attribute. |
| Facet.FractionDigits | This class represents the fractionDigits XML Schema facet. |
| Facet.Length | This class represents the length XML Schema facet. |
| Facet.MaxExclusive | This class represents the maxExclusive XML Schema facet. |
| Facet.MaxInclusive | This class represents the maxInclusive XML Schema facet. |
| Facet.MaxLength | This class represents the maxLength XML Schema facet. |
| Facet.MinExclusive | This class represents the minExclusive XML Schema facet. |
| Facet.MinInclusive | This class represents the minExclusive XML Schema facet. |
| Facet.MinLength | This class represents the minLength XML Schema facet. |
| Facet.Pattern | This class represents the pattern XML Schema facet. |
| Facet.TotalDigits | This class represents the totalDigits XML Schema facet. |
| Facet.WhiteSpace | This class represents the whiteSpace XML Schema facet. |
| Member | This class represents the member of a structure or argument. |
| RepeatableSchemaConstruct | Represents a "repeatable" schema construct. |
| SchemaConstruct | This class is represents any schema construct. |
| SchemaConstruct.ConstructType | An enumeration type for a schema constructs. |
| SimpleTypeEnumExtension | Deprecated. this construct should be represented as Facet.Enumeration |
| SimpleTypeFacetsExtension | This class represents collection of facets that forms restriction of some simple type. |
| SimpleTypeListExtension | This class represents extra content of XMLSchema's sipleType/list construct. |
| SimpleTypeUnionExtension | This class represents extra content of XMLSchema's simpleType/union construct. |
| Type | This class represents the type of a member. |
| Exception Summary | |
| SchemaException | This exception is thrown if a schema parsing fails. |
Provides a support for in-memory representation of XML Schema.
Example of usage:
// create a parser via SchemaFactory
SchemaFactory factory = (SchemaFactory) Context.getInstance(SchemaFactory.CONTEXT_SCHEMA_FACTORY);
SchemaParser parser = factory.newSchemaParser();
// parse schema
parser.parse("http://systinet.com/schema.xsd");
parser.resolve();
// get schema
Schema schema = parser.getSchema();
See SchemaParser,
Schema,
SchemaFactory.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||