Home » openjdk-7 » com.sun.xml.internal » xsom »

com.sun.xml.internal.xsom

Sub Packages:

com.sun.xml.internal.xsom.impl   Implementation of the com.sun.xml.xsom package.  
com.sun.xml.internal.xsom.impl.parser   Parser that reads XML Schema documents and builds an XSSchemaSet object.  
com.sun.xml.internal.xsom.impl.parser.state    
com.sun.xml.internal.xsom.impl.util    
com.sun.xml.internal.xsom.parser   Classes to parse XML Schema documents into objects of com.sun.xml.xsom package.  
com.sun.xml.internal.xsom.util    
com.sun.xml.internal.xsom.visitor   Visitor pattern support for the com.sun.xml.xsom interfaces.  

Interfaces:

ForeignAttributes   Foreign attributes on schema elements.  code | html
XSAnnotation   XML Schema annotation code | html
XSAttContainer   Common aspect of XSComplexType and XSAttGroupDecl as the container of attribute uses/attribute groups.  code | html
XSAttGroupDecl   Attribute group declaration.  code | html
XSAttributeDecl   Attribute declaration.  code | html
XSAttributeUse   Attribute use.  code | html
XSComplexType   Complex type.  code | html
XSComponent   Base interface for all the schema components.  code | html
XSContentType   Content of a complex type.  code | html
XSDeclaration   Base interface of all "declarations".  code | html
XSElementDecl   Element declaration.  code | html
XSFacet   Facet for a simple type.  code | html
XSIdentityConstraint   Identity constraint.  code | html
XSListSimpleType   List simple type.  code | html
XSModelGroup   Model group.  code | html
XSModelGroupDecl   Named model group declaration.  code | html
XSNotation   Notation declaration.  code | html
XSParticle   Particle schema component.  code | html
XSRestrictionSimpleType   Restriction simple type.  code | html
XSSchema   Schema.  code | html
XSSchemaSet   Set of XSSchema objects.  code | html
XSSimpleType   Simple type.  code | html
XSTerm   A component that can be referenced from XSParticle This interface provides a set of type check functions (isXXX), which are essentially:
boolean isXXX() {
return this instanceof XXX;
}

and a set of cast functions (asXXX), which are
essentially:

XXX asXXX() {
if(isXXX()) return (XXX)this;
else return null;
}
 
code | html
XSType   Base interface for XSComplexType and XSSimpleType code | html
XSUnionSimpleType   Union simple type.  code | html
XSWildcard   Wildcard schema component (used for both attribute wildcard and element wildcard.) XSWildcard interface can always be downcasted to either Any, Other, or Union.  code | html
XSWildcard.Any   ##any wildcard.  code | html
XSWildcard.Other   ##other wildcard.  code | html
XSWildcard.Union   Wildcard of a set of namespace URIs.  code | html
XSXPath   Selector or field of XSIdentityConstraint code | html

Classes:

XSModelGroup.Compositor   Type-safe enumeration for kind of model groups.  code | html
XSVariety   Constants that represent variety of simple types.  code | html
XmlString   String with in-scope namespace binding information.  code | html