Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  com.sun.msv.driver.textui, com.sun.msv.grammar, com.sun.msv.grammar.dtd, com.sun.msv.grammar.relax, com.sun.msv.grammar.relaxng, com.sun.msv.grammar.relaxng.datatype, com.sun.msv.grammar.trex, com.sun.msv.grammar.trex.typed, com.sun.msv.grammar.util, com.sun.msv.grammar.xmlschema, com.sun.msv.reader, com.sun.msv.reader.datatype, com.sun.msv.reader.datatype.xsd, com.sun.msv.reader.dtd, com.sun.msv.reader.relax, com.sun.msv.reader.relax.core, com.sun.msv.reader.relax.core.checker, com.sun.msv.reader.trex, com.sun.msv.reader.trex.classic, com.sun.msv.reader.trex.ng, com.sun.msv.reader.trex.ng.comp, com.sun.msv.reader.trex.typed, com.sun.msv.reader.util, com.sun.msv.reader.xmlschema, com.sun.msv.relaxns.grammar, com.sun.msv.relaxns.grammar.relax, com.sun.msv.relaxns.grammar.trex, com.sun.msv.relaxns.reader, com.sun.msv.relaxns.reader.relax, com.sun.msv.relaxns.reader.trex, com.sun.msv.relaxns.verifier, com.sun.msv.scanner.dtd, com.sun.msv.util, com.sun.msv.util.xml, com.sun.msv.verifier, com.sun.msv.verifier.identity, com.sun.msv.verifier.jarv, com.sun.msv.verifier.jaxp, com.sun.msv.verifier.psvi, com.sun.msv.verifier.regexp, com.sun.msv.verifier.regexp.xmlschema, com.sun.msv.verifier.util, com.sun.msv.writer, com.sun.msv.writer.relaxng

## Class Hierarchy

- class java.lang.Object
  - class org.iso_relax.dispatcher.impl.AbstractSchemaProviderImpl (implements org.iso_relax.dispatcher.SchemaProvider)
    - class com.sun.msv.relaxns.verifier.SchemaProviderImpl
  - class com.sun.msv.verifier.AbstractVerifier (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, com.sun.msv.grammar.IDContextProvider2)
    - class com.sun.msv.verifier.Verifier (implements com.sun.msv.verifier.IVerifier)
      - class com.sun.msv.verifier.identity.IDConstraintChecker
      - class com.sun.msv.verifier.psvi.TypeDetector
  - class com.sun.msv.verifier.regexp.AttributeFeeder (implements com.sun.msv.grammar.ExpressionVisitorExpression)
  - class com.sun.msv.verifier.regexp.AttributePicker (implements com.sun.msv.grammar.ExpressionVisitorExpression)
  - class com.sun.msv.grammar.xmlschema.AttributeWildcard
  - class BuiltinAtomicType
    - class com.sun.msv.grammar.relax.NoneType
  - class BuiltinAtomicType
    - class com.sun.msv.grammar.relax.EmptyStringType
  - class com.sun.msv.grammar.relaxng.datatype.BuiltinDatatypeLibrary (implements org.relaxng.datatype.DatatypeLibrary)
  - class com.sun.msv.verifier.regexp.CombinedChildContentExpCreator (implements com.sun.msv.grammar.ExpressionVisitorVoid)
  - class com.sun.msv.verifier.regexp.CombinedChildContentExpCreator.ExpressionPair
  - class com.sun.msv.grammar.relaxng.datatype.CompatibilityDatatypeLibrary (implements org.relaxng.datatype.DatatypeLibrary)
  - class com.sun.msv.verifier.jarv.Const
  - class com.sun.msv.verifier.jaxp.Const
  - class com.sun.msv.writer.ContentHandlerAdaptor (implements org.xml.sax.DocumentHandler)
  - class com.sun.msv.verifier.regexp.ContentModelRefExpRemover
  - class com.sun.msv.reader.Controller (implements org.xml.sax.ErrorHandler, com.sun.msv.reader.GrammarReaderController)
  - class com.sun.msv.util.DatatypeRef
  - class com.sun.msv.reader.datatype.DataTypeVocabularyMap (implements java.io.Serializable)
  - class com.sun.msv.reader.relax.core.checker.DblAttrConstraintChecker (implements com.sun.msv.grammar.relax.RELAXExpressionVisitorVoid)
  - class com.sun.msv.driver.textui.Debug
  - class com.sun.msv.driver.textui.DebugController (implements com.sun.msv.reader.GrammarReaderController)
  - class com.sun.msv.relaxns.grammar.DeclImpl (implements org.iso_relax.dispatcher.AttributesDecl, org.iso_relax.dispatcher.ElementDecl, java.io.Serializable)
  - class org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - class com.sun.msv.relaxns.verifier.AnyOtherElementVerifier (implements org.iso_relax.dispatcher.IslandVerifier)
    - class com.sun.msv.util.xml.DOMBuilder
  - class javax.xml.parsers.DocumentBuilderFactory
    - class com.sun.msv.verifier.jaxp.DocumentBuilderFactoryImpl
  - class com.sun.msv.util.xml.DocumentFilter (implements org.xml.sax.DocumentHandler)
  - class com.sun.msv.util.xml.DOMVisitor
  - class com.sun.msv.driver.textui.Driver
  - class com.sun.msv.scanner.dtd.DTDHandlerBase (implements com.sun.msv.scanner.dtd.DTDEventListener)
  - class com.sun.msv.scanner.dtd.DTDParser
  - class com.sun.msv.reader.dtd.DTDReader (implements com.sun.msv.scanner.dtd.DTDEventListener)
  - class com.sun.msv.verifier.regexp.ElementsOfConcernCollector (implements com.sun.msv.grammar.ExpressionVisitor)
  - class com.sun.msv.relaxns.verifier.ErrorHandlerAdaptor (implements org.xml.sax.ErrorHandler)
  - class com.sun.msv.verifier.util.ErrorHandlerImpl (implements org.xml.sax.ErrorHandler)
  - class com.sun.msv.verifier.ErrorInfo
    - class com.sun.msv.verifier.ErrorInfo.BadText
    - class com.sun.msv.verifier.ErrorInfo.ElementErrorInfo
      - class com.sun.msv.verifier.ErrorInfo.BadAttribute
      - class com.sun.msv.verifier.ErrorInfo.BadTagName
      - class com.sun.msv.verifier.ErrorInfo.IncompleteContentModel
      - class com.sun.msv.verifier.ErrorInfo.MissingAttribute
  - class com.sun.msv.reader.relax.core.checker.ExportedHedgeRuleChecker (implements com.sun.msv.grammar.relax.RELAXExpressionVisitorBoolean)
  - class com.sun.msv.grammar.Expression (implements java.io.Serializable)
    - class com.sun.msv.grammar.AttributeExp (implements com.sun.msv.grammar.NameClassAndExpression)
    - class com.sun.msv.grammar.BinaryExp
      - class com.sun.msv.grammar.ChoiceExp
      - class com.sun.msv.grammar.ConcurExp
      - class com.sun.msv.grammar.InterleaveExp
      - class com.sun.msv.grammar.SequenceExp
    - class com.sun.msv.grammar.DataExp (implements com.sun.msv.grammar.DataOrValueExp)
    - class com.sun.msv.grammar.ElementExp (implements com.sun.msv.grammar.NameClassAndExpression)
      - class com.sun.msv.relaxns.grammar.relax.AnyOtherElementExp (implements org.iso_relax.dispatcher.ElementDecl)
      - class com.sun.msv.grammar.xmlschema.ElementDeclExp.XSElementExp
      - class com.sun.msv.grammar.trex.ElementPattern
        - class com.sun.msv.grammar.xmlschema.SkipElementExp
        - class com.sun.msv.grammar.trex.typed.TypedElementPattern
      - class com.sun.msv.grammar.relax.ElementRule
      - class com.sun.msv.relaxns.grammar.ExternalElementExp
    - class com.sun.msv.grammar.OtherExp
      - class com.sun.msv.relaxns.grammar.ExternalAttributeExp
      - class com.sun.msv.grammar.xmlschema.OccurrenceExp
    - class com.sun.msv.grammar.ReferenceExp
      - class com.sun.msv.grammar.relax.AttPoolClause (implements com.sun.msv.grammar.relax.Exportable)
      - class com.sun.msv.grammar.xmlschema.AttributeDeclExp
      - class com.sun.msv.grammar.xmlschema.ElementDeclExp
      - class com.sun.msv.grammar.relax.ElementRules (implements com.sun.msv.grammar.relax.Exportable)
      - class com.sun.msv.grammar.relax.HedgeRules (implements com.sun.msv.grammar.relax.Exportable)
      - class com.sun.msv.grammar.xmlschema.RedefinableExp
        - class com.sun.msv.grammar.xmlschema.AttributeGroupExp (implements com.sun.msv.grammar.xmlschema.AttWildcardExp)
        - class com.sun.msv.grammar.xmlschema.GroupDeclExp
        - class com.sun.msv.grammar.xmlschema.XMLSchemaTypeExp
          - class com.sun.msv.grammar.xmlschema.ComplexTypeExp
          - class com.sun.msv.grammar.xmlschema.SimpleTypeExp
      - class com.sun.msv.grammar.relax.TagClause
      - class com.sun.msv.grammar.trex.TREXGrammar (implements com.sun.msv.grammar.Grammar)
        - class com.sun.msv.grammar.relaxng.RELAXNGGrammar
      - class com.sun.msv.reader.datatype.xsd.XSDatatypeExp (implements com.sun.msv.reader.GrammarReader.BackPatch)
    - class com.sun.msv.grammar.UnaryExp
      - class com.sun.msv.grammar.ListExp
      - class com.sun.msv.grammar.MixedExp
      - class com.sun.msv.grammar.OneOrMoreExp
    - class com.sun.msv.grammar.ValueExp (implements com.sun.msv.grammar.DataOrValueExp)
  - class com.sun.msv.verifier.regexp.ExpressionAcceptor (implements com.sun.msv.verifier.Acceptor)
    - class com.sun.msv.verifier.regexp.ContentModelAcceptor
      - class com.sun.msv.verifier.regexp.ComplexAcceptorBaseImpl
        - class com.sun.msv.verifier.regexp.ComplexAcceptor
        - class com.sun.msv.relaxns.verifier.RulesAcceptor
      - class com.sun.msv.verifier.regexp.SimpleAcceptor
        - class com.sun.msv.verifier.regexp.xmlschema.XSAcceptor
  - class com.sun.msv.grammar.ExpressionCloner (implements com.sun.msv.grammar.ExpressionVisitorExpression)
    - class com.sun.msv.verifier.regexp.AttributePruner
    - class com.sun.msv.verifier.regexp.AttributeRemover
    - class com.sun.msv.relaxns.verifier.IslandSchemaImpl.Binder
    - class com.sun.msv.grammar.util.RefExpRemover
  - class com.sun.msv.grammar.util.ExpressionFinder (implements com.sun.msv.grammar.ExpressionVisitorBoolean)
  - class com.sun.msv.grammar.ExpressionPool (implements java.io.Serializable)
  - class com.sun.msv.grammar.ExpressionPool.ClosedHash (implements java.io.Serializable)
  - class com.sun.msv.grammar.util.ExpressionPrinter (implements com.sun.msv.grammar.ExpressionVisitor)
  - class com.sun.msv.grammar.util.ExpressionWalker (implements com.sun.msv.grammar.ExpressionVisitorVoid)
    - class com.sun.msv.reader.xmlschema.AttributeWildcardComputer
  - class com.sun.msv.verifier.jarv.FactoryLoaderImpl (implements org.iso_relax.verifier.VerifierFactoryLoader)
  - class com.sun.msv.grammar.xmlschema.Field (implements java.io.Serializable)
  - class com.sun.msv.reader.util.ForkContentHandler (implements org.xml.sax.ContentHandler)
  - class com.sun.msv.reader.util.GrammarLoader
  - class com.sun.msv.reader.GrammarReader.BackwardReferenceMap
  - class com.sun.msv.reader.GrammarReader.ChainPrefixResolver (implements com.sun.msv.reader.GrammarReader.PrefixResolver)
  - class com.sun.msv.reader.relax.core.checker.IdAbuseChecker (implements com.sun.msv.grammar.relax.RELAXExpressionVisitorVoid)
  - class com.sun.msv.grammar.util.IDContextProviderWrapper (implements com.sun.msv.grammar.IDContextProvider2)
  - class com.sun.msv.grammar.xmlschema.IdentityConstraint (implements java.io.Serializable)
    - class com.sun.msv.grammar.xmlschema.KeyConstraint
    - class com.sun.msv.grammar.xmlschema.KeyRefConstraint
    - class com.sun.msv.grammar.xmlschema.UniqueConstraint
  - class com.sun.msv.reader.util.IgnoreController (implements com.sun.msv.reader.GrammarReaderController)
  - class com.sun.msv.verifier.util.IgnoreErrorHandler (implements org.xml.sax.ErrorHandler)
  - class com.sun.msv.scanner.dtd.InputEntity
  - class com.sun.msv.relaxns.verifier.IslandSchemaImpl (implements org.iso_relax.dispatcher.IslandSchema, java.io.Serializable)
    - class com.sun.msv.relaxns.grammar.relax.RELAXIslandSchema
    - class com.sun.msv.relaxns.grammar.trex.TREXIslandSchema
  - class com.sun.msv.util.LightStack
  - class com.sun.msv.relaxns.grammar.relax.Localizer
  - class com.sun.msv.verifier.identity.Matcher
    - class com.sun.msv.verifier.identity.MatcherBundle
      - class com.sun.msv.verifier.identity.FieldsMatcher
      - class com.sun.msv.verifier.identity.PathMatcher
        - class com.sun.msv.verifier.identity.FieldMatcher
        - class com.sun.msv.verifier.identity.SelectorMatcher
  - class com.sun.msv.scanner.dtd.MessageCatalog
  - class com.sun.msv.reader.xmlschema.MultiSchemaReader
  - class com.sun.msv.grammar.NameClass (implements java.io.Serializable)
    - class com.sun.msv.grammar.AnyNameClass
    - class com.sun.msv.grammar.ChoiceNameClass
    - class com.sun.msv.grammar.DifferenceNameClass
    - class com.sun.msv.grammar.xmlschema.LaxDefaultNameClass
    - class com.sun.msv.grammar.dtd.LocalNameClass
    - class com.sun.msv.grammar.NamespaceNameClass
    - class com.sun.msv.grammar.NotNameClass
    - class com.sun.msv.grammar.SimpleNameClass
  - class com.sun.msv.grammar.util.NameClassComparator (implements com.sun.msv.grammar.NameClassVisitor)
    - class com.sun.msv.grammar.util.NameClassCollisionChecker
  - class com.sun.msv.grammar.util.NameClassSimplifier
  - class com.sun.msv.writer.relaxng.NameClassWriter (implements com.sun.msv.grammar.NameClassVisitor)
  - class com.sun.msv.writer.relaxng.PatternWriter (implements com.sun.msv.grammar.ExpressionVisitorVoid)
  - class com.sun.msv.grammar.util.PossibleNamesCollector (implements com.sun.msv.grammar.NameClassVisitor)
  - class com.sun.msv.verifier.regexp.REDocumentDeclaration (implements com.sun.msv.verifier.DocumentDeclaration)
    - class com.sun.msv.verifier.regexp.xmlschema.XSREDocDecl
  - class com.sun.msv.grammar.ReferenceContainer (implements java.io.Serializable)
    - class com.sun.msv.grammar.relax.RELAXModule.AttPoolContainer
    - class com.sun.msv.grammar.relax.RELAXModule.ElementRulesContainer
    - class com.sun.msv.grammar.relax.RELAXModule.HedgeRulesContainer
    - class com.sun.msv.grammar.relax.RELAXModule.TagContainer
    - class com.sun.msv.grammar.trex.TREXGrammar.RefContainer
    - class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.AttributeDeclContainer
    - class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.AttributeGroupContainer
    - class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.ComplexTypeContainer
    - class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.ElementDeclContainer
    - class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.GroupDeclContainer
    - class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.SimpleTypeContainer
  - class com.sun.msv.relaxns.grammar.RELAXGrammar (implements com.sun.msv.grammar.Grammar)
  - class com.sun.msv.grammar.relax.RELAXModule (implements com.sun.msv.grammar.Grammar)
  - class com.sun.msv.grammar.relax.RELAXModule.DatatypeContainer
  - class com.sun.msv.reader.trex.ng.RELAXNGReader.RefExpParseInfo.RedefinitionStatus
  - class com.sun.msv.writer.relaxng.RELAXNGWriter (implements com.sun.msv.writer.relaxng.Context, com.sun.msv.writer.GrammarWriter)
  - class com.sun.msv.reader.relax.RELAXReader.StateFactory
    - class com.sun.msv.reader.relax.core.RELAXCoreReader.StateFactory
  - class com.sun.msv.driver.textui.ReportErrorHandler (implements org.xml.sax.ErrorHandler)
  - class com.sun.msv.verifier.regexp.ResidualCalculator (implements com.sun.msv.grammar.ExpressionVisitorExpression)
  - class com.sun.msv.scanner.dtd.Resolver (implements org.xml.sax.EntityResolver)
  - class com.sun.msv.reader.trex.ng.RestrictionChecker
  - class com.sun.msv.reader.RunAwayExpressionChecker (implements com.sun.msv.grammar.ExpressionVisitorVoid)
  - class com.sun.msv.util.xml.SAXEventGenerator
  - class javax.xml.parsers.SAXParserFactory
    - class com.sun.msv.verifier.jaxp.SAXParserFactoryImpl
  - class com.sun.msv.verifier.jarv.SchemaImpl (implements org.iso_relax.verifier.Schema)
  - class com.sun.msv.util.StartTagInfo
  - class com.sun.msv.reader.State (implements org.xml.sax.ContentHandler)
    - class com.sun.msv.reader.IgnoreState
    - class com.sun.msv.relaxns.reader.NamespaceState
    - class com.sun.msv.reader.SimpleState
      - class com.sun.msv.reader.ChildlessState
        - class com.sun.msv.reader.trex.ng.DataParamState
        - class com.sun.msv.reader.datatype.xsd.FacetState
        - class com.sun.msv.reader.xmlschema.ImportState
        - class com.sun.msv.relaxns.reader.IncludeGrammarState
        - class com.sun.msv.reader.relax.core.IncludeModuleState
        - class com.sun.msv.reader.xmlschema.IncludeState
      - class com.sun.msv.reader.relax.core.ClauseState (implements com.sun.msv.reader.ExpressionOwner)
        - class com.sun.msv.reader.relax.core.AttPoolState
        - class com.sun.msv.reader.relax.core.InlineTagState
        - class com.sun.msv.reader.relax.core.TagState
      - class com.sun.msv.reader.trex.DefineState (implements com.sun.msv.reader.ExpressionOwner)
        - class com.sun.msv.reader.trex.classic.DefineState
        - class com.sun.msv.reader.trex.ng.DefineState
          - class com.sun.msv.reader.trex.ng.StartState
      - class com.sun.msv.reader.relax.core.DivInModuleState (implements com.sun.msv.reader.ExpressionOwner, com.sun.msv.reader.datatype.xsd.XSTypeOwner)
        - class com.sun.msv.reader.relax.core.ModuleMergeState
          - class com.sun.msv.reader.relax.core.ModuleState
      - class com.sun.msv.reader.relax.core.ElementRuleBaseState
        - class com.sun.msv.reader.relax.core.ElementRuleWithHedgeState (implements com.sun.msv.reader.ExpressionOwner)
        - class com.sun.msv.reader.relax.core.ElementRuleWithTypeState (implements com.sun.msv.reader.datatype.xsd.FacetStateParent)
      - class com.sun.msv.reader.ExpressionState
        - class com.sun.msv.reader.relax.core.AttributeState (implements com.sun.msv.reader.datatype.xsd.FacetStateParent)
        - class com.sun.msv.reader.trex.ng.DataState (implements com.sun.msv.reader.ExpressionOwner)
        - class com.sun.msv.reader.trex.DivInGrammarState (implements com.sun.msv.reader.ExpressionOwner)
          - class com.sun.msv.reader.trex.GrammarState
            - class com.sun.msv.reader.trex.ng.GrammarState
        - class com.sun.msv.reader.ExpressionWithChildState (implements com.sun.msv.reader.ExpressionOwner)
          - class com.sun.msv.reader.xmlschema.AttributeState (implements com.sun.msv.reader.datatype.xsd.XSTypeOwner)
          - class com.sun.msv.reader.ChoiceState
          - class com.sun.msv.reader.xmlschema.ComplexContentState
          - class com.sun.msv.reader.trex.classic.ConcurState
          - class com.sun.msv.reader.xmlschema.ElementDeclState
          - class com.sun.msv.reader.InterleaveState
          - class com.sun.msv.reader.relax.core.MixedState
          - class com.sun.msv.reader.xmlschema.RedefinableDeclState
            - class com.sun.msv.reader.xmlschema.AttributeGroupState (implements com.sun.msv.reader.xmlschema.AnyAttributeOwner)
            - class com.sun.msv.reader.xmlschema.ComplexTypeDeclState (implements com.sun.msv.reader.xmlschema.AnyAttributeOwner)
            - class com.sun.msv.reader.xmlschema.GroupState
          - class com.sun.msv.reader.SequenceState
            - class com.sun.msv.reader.xmlschema.ComplexContentBodyState (implements com.sun.msv.reader.xmlschema.AnyAttributeOwner)
            - class com.sun.msv.reader.trex.ng.ListState
            - class com.sun.msv.reader.trex.MixedState
            - class com.sun.msv.reader.trex.NameClassAndExpressionState (implements com.sun.msv.reader.trex.NameClassOwner)
              - class com.sun.msv.reader.trex.AttributeState
                - class com.sun.msv.reader.trex.ng.AttributeState
                  - class com.sun.msv.reader.trex.ng.comp.CompAttributeState
              - class com.sun.msv.reader.trex.ElementState
                - class com.sun.msv.reader.trex.ng.ElementState
                - class com.sun.msv.reader.trex.typed.TypedElementState
            - class com.sun.msv.reader.trex.OneOrMoreState
            - class com.sun.msv.reader.trex.OptionalState
            - class com.sun.msv.reader.xmlschema.SimpleContentExtensionState (implements com.sun.msv.reader.xmlschema.AnyAttributeOwner)
            - class com.sun.msv.reader.xmlschema.SimpleContentRestrictionState (implements com.sun.msv.reader.xmlschema.AnyAttributeOwner, com.sun.msv.reader.datatype.xsd.FacetStateParent, com.sun.msv.reader.datatype.xsd.XSTypeOwner)
            - class com.sun.msv.reader.trex.StartState
            - class com.sun.msv.reader.trex.ZeroOrMoreState
          - class com.sun.msv.reader.xmlschema.SimpleContentState
        - class com.sun.msv.reader.ExpressionWithoutChildState
          - class com.sun.msv.relaxns.reader.relax.AnyOtherElementState
          - class com.sun.msv.reader.xmlschema.AnyState
            - class com.sun.msv.reader.xmlschema.AnyAttributeState
            - class com.sun.msv.reader.xmlschema.AnyElementState
          - class com.sun.msv.reader.relax.core.AttPoolRefState
          - class com.sun.msv.reader.trex.classic.DataState
          - class com.sun.msv.reader.xmlschema.ElementRefState
          - class com.sun.msv.reader.trex.IncludePatternState (implements com.sun.msv.reader.ExpressionOwner)
          - class com.sun.msv.reader.relax.LabelRefState
            - class com.sun.msv.reader.relax.ElementRefState
            - class com.sun.msv.reader.relax.HedgeRefState
          - class com.sun.msv.reader.trex.RefState
            - class com.sun.msv.reader.trex.ng.RefState
          - class com.sun.msv.reader.trex.classic.StringState
          - class com.sun.msv.reader.TerminalState
          - class com.sun.msv.reader.trex.ng.ValueState
        - class com.sun.msv.reader.relax.core.InlineElementState (implements com.sun.msv.reader.datatype.xsd.FacetStateParent)
      - class com.sun.msv.reader.xmlschema.GlobalDeclState (implements com.sun.msv.reader.ExpressionOwner, com.sun.msv.reader.datatype.xsd.XSTypeOwner)
        - class com.sun.msv.reader.xmlschema.RedefineState
        - class com.sun.msv.reader.xmlschema.SchemaIncludedState
          - class com.sun.msv.reader.xmlschema.SchemaState
      - class com.sun.msv.relaxns.reader.GrammarState
      - class com.sun.msv.reader.relax.HedgeRuleBaseState (implements com.sun.msv.reader.ExpressionOwner)
        - class com.sun.msv.reader.relax.core.HedgeRuleState
        - class com.sun.msv.relaxns.reader.TopLevelState
      - class com.sun.msv.reader.xmlschema.IdentityConstraintState
      - class com.sun.msv.reader.trex.IncludeMergeState
        - class com.sun.msv.reader.trex.ng.IncludeMergeState (implements com.sun.msv.reader.ExpressionOwner)
      - class com.sun.msv.reader.relax.core.InterfaceState
      - class com.sun.msv.reader.trex.NameClassState
        - class com.sun.msv.reader.trex.NameClassWithChildState (implements com.sun.msv.reader.trex.NameClassOwner)
          - class com.sun.msv.reader.trex.NameClassChoiceState
          - class com.sun.msv.reader.trex.NameClassDifferenceState
          - class com.sun.msv.reader.trex.NameClassNotState
          - class com.sun.msv.reader.trex.ng.NGNameState
            - class com.sun.msv.reader.trex.ng.NGNameState.AnyNameState
            - class com.sun.msv.reader.trex.ng.NGNameState.NsNameState
        - class com.sun.msv.reader.trex.NameClassWithoutChildState
          - class com.sun.msv.reader.trex.NameClassAnyNameState
          - class com.sun.msv.reader.trex.NameClassNameState
          - class com.sun.msv.reader.trex.NameClassNsNameState
      - class com.sun.msv.relaxns.reader.RootGrammarState (implements com.sun.msv.reader.ExpressionOwner)
      - class com.sun.msv.reader.trex.RootIncludedPatternState (implements com.sun.msv.reader.ExpressionOwner)
        - class com.sun.msv.reader.trex.RootState
      - class com.sun.msv.reader.xmlschema.RootIncludedSchemaState
        - class com.sun.msv.reader.xmlschema.RootState
      - class com.sun.msv.reader.trex.RootMergedGrammarState (implements com.sun.msv.reader.ExpressionOwner)
      - class com.sun.msv.reader.datatype.xsd.TypeState
        - class com.sun.msv.reader.datatype.xsd.TypeWithOneChildState (implements com.sun.msv.reader.datatype.xsd.XSTypeOwner)
          - class com.sun.msv.reader.datatype.xsd.ListState
          - class com.sun.msv.reader.datatype.xsd.RestrictionState (implements com.sun.msv.reader.datatype.xsd.FacetStateParent)
          - class com.sun.msv.reader.datatype.xsd.SimpleTypeState
        - class com.sun.msv.reader.datatype.xsd.UnionState (implements com.sun.msv.reader.datatype.xsd.XSTypeOwner)
  - class com.sun.msv.verifier.regexp.StringCareLevelCalculator (implements com.sun.msv.grammar.ExpressionVisitor)
  - class com.sun.msv.util.StringPair (implements java.io.Serializable)
  - class com.sun.msv.util.StringRef
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class com.sun.msv.reader.AbortException
      - class java.lang.RuntimeException
        - class com.sun.msv.writer.SAXRuntimeException
      - class org.xml.sax.SAXException
        - class org.xml.sax.SAXParseException
          - class com.sun.msv.verifier.ValidationUnrecoverableException
          - class com.sun.msv.verifier.ValidityViolation
        - class com.sun.msv.verifier.psvi.TypeDetector.AmbiguousDocumentException
  - class com.sun.msv.verifier.regexp.Token
    - class com.sun.msv.verifier.regexp.AttributeToken
    - class com.sun.msv.verifier.regexp.ElementToken
      - class com.sun.msv.verifier.regexp.AnyElementToken
    - class com.sun.msv.verifier.regexp.StringToken
  - class com.sun.msv.reader.trex.TREXBaseReader.StateFactory
    - class com.sun.msv.reader.trex.ng.RELAXNGReader.StateFactory
      - class com.sun.msv.reader.trex.ng.comp.RELAXNGCompReader.StateFactory
    - class com.sun.msv.reader.trex.classic.TREXGrammarReader.StateFactory
      - class com.sun.msv.reader.trex.typed.TypedTREXGrammarInterceptor
  - class com.sun.msv.reader.trex.TREXSequencedStringChecker (implements com.sun.msv.grammar.ExpressionVisitor)
  - class com.sun.msv.util.Uri
  - class com.sun.msv.util.Util
  - class org.iso_relax.verifier.VerifierFactory
    - class com.sun.msv.verifier.jarv.FactoryImpl
      - class com.sun.msv.verifier.jarv.DTDFactoryImpl
      - class com.sun.msv.verifier.jarv.RELAXCoreFactoryImpl
      - class com.sun.msv.verifier.jarv.RELAXNGFactoryImpl
      - class com.sun.msv.verifier.jarv.TheFactoryImpl
      - class com.sun.msv.verifier.jarv.TREXFactoryImpl
      - class com.sun.msv.verifier.jarv.XSFactoryImpl
  - class com.sun.msv.scanner.dtd.XmlChars
  - class org.xml.sax.helpers.XMLFilterImpl (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, org.xml.sax.XMLFilter)
    - class com.sun.msv.reader.GrammarReader (implements com.sun.msv.grammar.IDContextProvider2)
      - class com.sun.msv.reader.relax.RELAXReader
        - class com.sun.msv.reader.relax.core.RELAXCoreReader (implements com.sun.msv.reader.datatype.xsd.XSDatatypeResolver)
          - class com.sun.msv.relaxns.reader.relax.RELAXCoreIslandSchemaReader (implements org.iso_relax.dispatcher.IslandSchemaReader)
        - class com.sun.msv.relaxns.reader.RELAXNSReader
      - class com.sun.msv.reader.trex.TREXBaseReader
        - class com.sun.msv.reader.trex.ng.RELAXNGReader
          - class com.sun.msv.reader.trex.ng.comp.RELAXNGCompReader
        - class com.sun.msv.reader.trex.classic.TREXGrammarReader (implements com.sun.msv.reader.datatype.xsd.XSDatatypeResolver)
      - class com.sun.msv.reader.xmlschema.XMLSchemaReader (implements com.sun.msv.reader.datatype.xsd.XSDatatypeResolver)
    - class com.sun.msv.relaxns.reader.trex.TREXIslandSchemaReader (implements org.iso_relax.dispatcher.IslandSchemaReader)
    - class com.sun.msv.verifier.VerifierFilter (implements com.sun.msv.verifier.IVerifier)
  - class com.sun.msv.scanner.dtd.XmlNames
  - class com.sun.msv.grammar.xmlschema.XMLSchemaGrammar (implements com.sun.msv.grammar.Grammar)
  - class com.sun.msv.reader.xmlschema.XMLSchemaReader.StateFactory
  - class com.sun.msv.grammar.xmlschema.XMLSchemaSchema (implements java.io.Serializable)
  - class com.sun.msv.grammar.xmlschema.XMLSchemaSchema.IdentityConstraintContainer (implements java.io.Serializable)
  - class com.sun.msv.writer.XMLWriter
  - class com.sun.msv.grammar.xmlschema.XPath (implements java.io.Serializable)
  - class com.sun.msv.reader.datatype.xsd.XSDatatypeExp.RenderingContext
  - class com.sun.msv.reader.datatype.xsd.XSDVocabulary (implements com.sun.msv.reader.datatype.DataTypeVocabulary, java.io.Serializable)

## Interface Hierarchy

- interface com.sun.msv.verifier.Acceptor
- interface com.sun.msv.reader.xmlschema.AnyAttributeOwner
- interface com.sun.msv.grammar.xmlschema.AttWildcardExp
- interface org.xml.sax.ContentHandler
  - interface org.iso_relax.verifier.VerifierHandler
    - interface com.sun.msv.verifier.IVerifier
- interface com.sun.msv.writer.relaxng.Context
- interface com.sun.msv.grammar.DataOrValueExp
- interface com.sun.msv.reader.datatype.DataTypeVocabulary
- interface com.sun.msv.verifier.DocumentDeclaration
- interface org.xml.sax.EntityResolver
  - interface com.sun.msv.reader.GrammarReaderController
- interface java.util.EventListener
  - interface com.sun.msv.scanner.dtd.DTDEventListener
- interface com.sun.msv.grammar.relax.Exportable
- interface com.sun.msv.reader.ExpressionOwner
- interface com.sun.msv.grammar.ExpressionVisitor
  - interface com.sun.msv.grammar.relax.RELAXExpressionVisitor
- interface com.sun.msv.grammar.ExpressionVisitorBoolean
  - interface com.sun.msv.grammar.relax.RELAXExpressionVisitorBoolean
- interface com.sun.msv.grammar.ExpressionVisitorExpression
  - interface com.sun.msv.grammar.relax.RELAXExpressionVisitorExpression
- interface com.sun.msv.grammar.ExpressionVisitorVoid
  - interface com.sun.msv.grammar.relax.RELAXExpressionVisitorVoid
- interface com.sun.msv.reader.datatype.xsd.FacetStateParent
- interface com.sun.msv.reader.GrammarReader.BackPatch
- interface com.sun.msv.reader.GrammarReader.PrefixResolver
- interface com.sun.msv.writer.GrammarWriter
- interface com.sun.msv.grammar.NameClassAndExpression
- interface com.sun.msv.grammar.NameClassVisitor
- interface java.io.Serializable
  - interface com.sun.msv.grammar.Grammar
- interface com.sun.msv.verifier.psvi.TypedContentHandler
- interface com.sun.msv.reader.datatype.TypeOwner
- interface org.relaxng.datatype.ValidationContext
  - interface com.sun.msv.grammar.IDContextProvider
  - interface com.sun.msv.grammar.IDContextProvider2
- interface com.sun.msv.reader.xmlschema.XMLSchemaReader.RefResolver
- interface com.sun.msv.reader.datatype.xsd.XSDatatypeExp.Renderer
- interface com.sun.msv.reader.datatype.xsd.XSDatatypeResolver
- interface com.sun.msv.reader.datatype.xsd.XSTypeIncubator
- interface com.sun.msv.reader.datatype.xsd.XSTypeOwner

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES