Package com.sun.xml.xsom
Interfaces that the client should use to access schema information.
-
Interface Summary Interface Description ForeignAttributes Foreign attributes on schema elements.XSAnnotation XSAttContainer Common aspect ofXSComplexTypeandXSAttGroupDeclas the container of attribute uses/attribute groups.XSAttGroupDecl Attribute group declaration.XSAttributeDecl Attribute declaration.XSAttributeUse Attribute use.XSComplexType Complex type.XSComponent Base interface for all the schema components.XSContentType Content of a complex type.XSDeclaration Base interface of all "declarations".XSElementDecl Element declaration.XSFacet Facet for a simple type.XSIdentityConstraint Identity constraint.XSListSimpleType List simple type.XSModelGroup Model group.XSModelGroupDecl Named model group declaration.XSNotation Notation declaration.XSParticle Particle schema component.XSRestrictionSimpleType Restriction simple type.XSSchema Schema.XSSchemaSet Set ofXSSchemaobjects.XSSimpleType Simple type.XSTerm A component that can be referenced fromXSParticleThis interface provides a set of type check functions (isXXX), which are essentially:XSType Base interface forXSComplexTypeandXSSimpleType.XSUnionSimpleType Union simple type.XSWildcard Wildcard schema component (used for both attribute wildcard and element wildcard.) XSWildcard interface can always be downcasted to either Any, Other, or Union.XSWildcard.Any ##anywildcard.XSWildcard.Other ##otherwildcard.XSWildcard.Union Wildcard of a set of namespace URIs.XSXPath Selector or field ofXSIdentityConstraint. -
Class Summary Class Description SCD Schema Component Designator (SCD).XmlString String with in-scope namespace binding information.XSVariety Constants that represent variety of simple types. -
Enum Summary Enum Description XSModelGroup.Compositor Type-safe enumeration for kind of model groups.