All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Class Description AnnotationContext Enumeration used to represent the type of the schema component that is being parsed when the AnnotationParser is called.AnnotationImpl AnnotationParser Used to parse <xs:annotation>.AnnotationParserFactory Factory forAnnotationParser
.AttGroupDeclImpl AttributeDeclImpl AttributesHolder AttributesImpl Default implementation of the Attributes interface.AttributeUseImpl Axis<T extends XSComponent> Axis of traversal.Axis.ModelGroupAxis BaseContentRef ComplexTypeImpl ComponentImpl ComponentNameFunction Extract the name of the components.Const ContentTypeImpl Marker interface that says this implementation implements XSContentType.DeferedCollection<T> Collection
that returns the view of objects which are actually fetched lazily from anIterator
.DelayedRef Reference by name.DelayedRef.AttGroup DelayedRef.Attribute DelayedRef.ComplexType DelayedRef.Element DelayedRef.IdentityConstraint DelayedRef.ModelGroup DelayedRef.SimpleType DelayedRef.Type DomAnnotationParserFactory AnnotationParserFactory
that parses annotations into a W3C DOM.DraconianErrorHandler Aborts on the first error.ElementDecl EmptyImpl FacetImpl ForeignAttributes Foreign attributes on schema elements.ForeignAttributesImpl Remembers foreign attributes.IdentityConstraintImpl XSIdentityConstraint
implementation.Iterators Various convenientIterator
implementations.Iterators.Adapter<T,U> Iterators.Array<T> Array iterator.Iterators.Filter<T> Filter out objects from another iterator.Iterators.Map<T,U> For each U, apply U->Iterator<T> function and then iterate all the resulting T.Iterators.Union<T> Union of two iterators.JAXPParser Standard XMLParser implemented by using JAXP.ListSimpleTypeImpl Messages Formats error messages.ModelGroupDeclImpl ModelGroupImpl NameGetter Gets the human-readable name of a schema component.NGCCEventReceiver NGCCEventSource NGCCHandler NGCCInterleaveFilter Dispatches incoming events into sub handlers appropriately so that the interleaving semantics will be correctly realized.NGCCRuntime Runtime Engine for RELAXNGCC execution.NGCCRuntimeEx NGCCRuntime extended with various utility methods for parsing XML Schema.NotationImpl ParseException This exception is thrown when parse errors are encountered.ParserContext Provides context information to be used byNGCCRuntimeEx
s.ParticleImpl Patch Patch program that runs later to "fix" references among components.PatcherManager Manages patchers.PatcherManager.Patcher Ref Reference to other schema components.Ref.AttGroup Ref.Attribute Ref.ComplexType Ref.ContentType Ref.Element Ref.IdentityConstraint Ref.SimpleType Ref.Term Ref.Type ResourceEntityResolver RestrictionSimpleTypeImpl SAXParserFactoryAdaptor Deprecated. SCD Schema Component Designator (SCD).SCDImpl Schema component designator.SCDParser SCDParserConstants SCDParserTokenManager Schema SchemaDocument Represents a parsed XML schema document.SchemaDocumentImpl SchemaDocument
implementation.SchemaImpl SchemaSetImpl SchemaTreeTraverser Generates approximated tree model for XML from a schema component.SchemaTreeTraverser.SchemaRootNode The root node of the schema hierarchy tree.SchemaTreeTraverser.SchemaTreeCellRenderer Sample cell renderer for the schema tree.SchemaTreeTraverser.SchemaTreeModel Tree model for schema hierarchy tree.SchemaTreeTraverser.SchemaTreeNode The node of the schema hierarchy tree.SchemaWriter Generates approximated XML Schema representation from a schema component.SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).SimpleTypeImpl SimpleTypeSet A very simple TypeSet.Step<T extends XSComponent> Building block ofSCD
.SubstGroupBaseTypeRef Token Describes the input token stream.TokenMgrError TypeClosure Perform a transitive closure operation on a type to determine if it belongs to this set.TypeSet A simple abstraction for a set of Types that defines containment functions.UName UName.UnionSimpleTypeImpl Uri WildcardImpl WildcardImpl.Any WildcardImpl.Finite WildcardImpl.Other XMLParser Interface that hides the detail of parsing mechanism.XmlString String with in-scope namespace binding information.XPathImpl XSAnnotation XSAttContainer Common aspect ofXSComplexType
andXSAttGroupDecl
as 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.XSContentTypeFunction<T> Function object that works onXSContentType
.XSContentTypeVisitor Visitor that works onXSContentType
.XSDeclaration Base interface of all "declarations".XSElementDecl Element declaration.XSFacet Facet for a simple type.XSFinder Utility implementation ofXSFunction
that returnsBoolean
to find something from schema objects.XSFunction<T> Function object that works on the entire XML Schema components.XSFunctionFilter<T> Filter implementation of XSFilter.XSIdentityConstraint Identity constraint.XSListSimpleType List simple type.XSModelGroup Model group.XSModelGroup.Compositor Type-safe enumeration for kind of model groups.XSModelGroupDecl Named model group declaration.XSNotation Notation declaration.XSOMParser Parses possibly multiple W3C XML Schema files and compose them into one grammar.XSParticle Particle schema component.XSRestrictionSimpleType Restriction simple type.XSSchema Schema.XSSchemaSet Set ofXSSchema
objects.XSSimpleType Simple type.XSSimpleTypeFunction<T> Function object that works onXSSimpleType
and its derived interfaces.XSSimpleTypeVisitor Visitor that works onXSSimpleType
and its derived interfaces.XSTerm A component that can be referenced fromXSParticle
This interface provides a set of type check functions (isXXX
), which are essentially:XSTermFunction<T> Function object that works onXSTerm
.XSTermFunctionWithParam<T,P> Function object that works onXSTerm
.XSTermVisitor Visitor that works onXSTerm
.XSType Base interface forXSComplexType
andXSSimpleType
.XSUnionSimpleType Union simple type.XSVariety Constants that represent variety of simple types.XSVisitor Visitor forXSComponent
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 ##any
wildcard.XSWildcard.Other ##other
wildcard.XSWildcard.Union Wildcard of a set of namespace URIs.XSWildcardFunction<T> Visits three kinds ofXSWildcard
.XSWildcardVisitor Visits three kinds ofXSWildcard
.XSXPath Selector or field ofXSIdentityConstraint
.