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

## Hierarchy For All Packages

Package Hierarchies:
  org.kohsuke.rngom.ast.builder, org.kohsuke.rngom.ast.om, org.kohsuke.rngom.ast.util, org.kohsuke.rngom.binary, org.kohsuke.rngom.binary.visitor, org.kohsuke.rngom.digested, org.kohsuke.rngom.dt, org.kohsuke.rngom.dt.builtin, org.kohsuke.rngom.nc, org.kohsuke.rngom.parse, org.kohsuke.rngom.parse.compact, org.kohsuke.rngom.parse.host, org.kohsuke.rngom.parse.xml, org.kohsuke.rngom.util, org.kohsuke.rngom.xml.sax, org.kohsuke.rngom.xml.util

## Class Hierarchy

- java.lang.Object
  - org.kohsuke.rngom.xml.sax.AbstractLexicalHandler (implements org.xml.sax.ext.LexicalHandler)
  - org.kohsuke.rngom.parse.host.Base
    - org.kohsuke.rngom.parse.host.GrammarSectionHost (implements org.kohsuke.rngom.ast.builder.GrammarSection<P,E,L,A,CL>)
      - org.kohsuke.rngom.parse.host.DivHost (implements org.kohsuke.rngom.ast.builder.Div<P,E,L,A,CL>)
      - org.kohsuke.rngom.parse.host.IncludeHost (implements org.kohsuke.rngom.ast.builder.Include<P,E,L,A,CL>)
      - org.kohsuke.rngom.parse.host.ScopeHost (implements org.kohsuke.rngom.ast.builder.Scope<P,E,L,A,CL>)
        - org.kohsuke.rngom.parse.host.GrammarHost (implements org.kohsuke.rngom.ast.builder.Grammar<P,E,L,A,CL>)
    - org.kohsuke.rngom.parse.host.SchemaBuilderHost (implements org.kohsuke.rngom.ast.builder.SchemaBuilder<N,P,E,L,A,CL>)
      - org.kohsuke.rngom.ast.util.CheckingSchemaBuilder
  - org.kohsuke.rngom.dt.builtin.BuiltinDatatypeLibrary (implements org.relaxng.datatype.DatatypeLibrary)
  - org.kohsuke.rngom.dt.builtin.BuiltinDatatypeLibraryFactory (implements org.relaxng.datatype.DatatypeLibraryFactory)
  - org.kohsuke.rngom.dt.CachedDatatypeLibraryFactory (implements org.relaxng.datatype.DatatypeLibraryFactory)
  - org.kohsuke.rngom.dt.CascadingDatatypeLibraryFactory (implements org.relaxng.datatype.DatatypeLibraryFactory)
  - org.kohsuke.rngom.binary.visitor.ChildElementFinder.Element
  - org.kohsuke.rngom.parse.compact.CompactParseable (implements org.kohsuke.rngom.parse.Parseable)
  - org.kohsuke.rngom.parse.compact.CompactSyntax (implements org.kohsuke.rngom.parse.compact.CompactSyntaxConstants, org.kohsuke.rngom.parse.Context)
  - org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager (implements org.kohsuke.rngom.parse.compact.CompactSyntaxConstants)
  - org.kohsuke.rngom.digested.DAnnotation
  - org.kohsuke.rngom.digested.DAnnotation.Attribute
  - org.kohsuke.rngom.digested.DDataPattern.Param
  - org.kohsuke.rngom.digested.DDefine
  - org.kohsuke.rngom.dt.DoNothingDatatypeLibraryFactoryImpl (implements org.relaxng.datatype.DatatypeLibraryFactory)
  - org.kohsuke.rngom.digested.DPattern (implements org.kohsuke.rngom.ast.om.ParsedPattern)
    - org.kohsuke.rngom.digested.DContainerPattern (implements java.lang.Iterable<T>)
      - org.kohsuke.rngom.digested.DChoicePattern
      - org.kohsuke.rngom.digested.DGroupPattern
      - org.kohsuke.rngom.digested.DInterleavePattern
    - org.kohsuke.rngom.digested.DDataPattern
    - org.kohsuke.rngom.digested.DEmptyPattern
    - org.kohsuke.rngom.digested.DGrammarPattern (implements java.lang.Iterable<T>)
    - org.kohsuke.rngom.digested.DNotAllowedPattern
    - org.kohsuke.rngom.digested.DRefPattern
    - org.kohsuke.rngom.digested.DTextPattern
    - org.kohsuke.rngom.digested.DUnaryPattern
      - org.kohsuke.rngom.digested.DListPattern
      - org.kohsuke.rngom.digested.DMixedPattern
      - org.kohsuke.rngom.digested.DOneOrMorePattern
      - org.kohsuke.rngom.digested.DOptionalPattern
      - org.kohsuke.rngom.digested.DXmlTokenPattern
        - org.kohsuke.rngom.digested.DAttributePattern
        - org.kohsuke.rngom.digested.DElementPattern
      - org.kohsuke.rngom.digested.DZeroOrMorePattern
    - org.kohsuke.rngom.digested.DValuePattern
  - org.kohsuke.rngom.digested.DPatternWalker (implements org.kohsuke.rngom.digested.DPatternVisitor<V>)
  - org.kohsuke.rngom.digested.DSchemaBuilderImpl (implements org.kohsuke.rngom.ast.builder.SchemaBuilder<N,P,E,L,A,CL>)
  - org.kohsuke.rngom.parse.xml.DtdContext (implements org.xml.sax.DTDHandler, org.relaxng.datatype.ValidationContext)
  - org.kohsuke.rngom.xml.util.EncodingMap
  - org.kohsuke.rngom.ast.builder.GrammarSection.Combine
  - org.kohsuke.rngom.parse.compact.JavaCharStream
  - org.kohsuke.rngom.xml.sax.JAXPXMLReaderCreator (implements org.kohsuke.rngom.xml.sax.XMLReaderCreator)
  - org.kohsuke.rngom.util.Localizer
  - org.kohsuke.rngom.ast.util.LocatorImpl (implements org.kohsuke.rngom.ast.om.Location, org.xml.sax.Locator)
  - org.kohsuke.rngom.digested.Main
  - org.kohsuke.rngom.nc.NameClass (implements org.kohsuke.rngom.ast.om.ParsedNameClass, java.io.Serializable)
    - org.kohsuke.rngom.nc.AnyNameExceptNameClass
    - org.kohsuke.rngom.nc.ChoiceNameClass
    - org.kohsuke.rngom.nc.NsNameClass
    - org.kohsuke.rngom.nc.NsNameExceptNameClass
    - org.kohsuke.rngom.nc.SimpleNameClass
  - org.kohsuke.rngom.nc.NameClassBuilderImpl<E,L,A,CL> (implements org.kohsuke.rngom.ast.builder.NameClassBuilder<N,E,L,A,CL>)
  - org.kohsuke.rngom.nc.NameClassWalker (implements org.kohsuke.rngom.nc.NameClassVisitor<V>)
  - org.kohsuke.rngom.xml.util.Naming
  - org.kohsuke.rngom.parse.host.ParsedPatternHost (implements org.kohsuke.rngom.ast.om.ParsedPattern)
  - org.kohsuke.rngom.binary.Pattern (implements org.kohsuke.rngom.ast.om.ParsedPattern)
    - org.kohsuke.rngom.binary.AttributePattern
    - org.kohsuke.rngom.binary.BinaryPattern
      - org.kohsuke.rngom.binary.AfterPattern
      - org.kohsuke.rngom.binary.ChoicePattern
      - org.kohsuke.rngom.binary.GroupPattern
      - org.kohsuke.rngom.binary.InterleavePattern
    - org.kohsuke.rngom.binary.DataPattern
      - org.kohsuke.rngom.binary.DataExceptPattern
    - org.kohsuke.rngom.binary.ElementPattern
    - org.kohsuke.rngom.binary.EmptyPattern
    - org.kohsuke.rngom.binary.ErrorPattern
    - org.kohsuke.rngom.binary.ListPattern
    - org.kohsuke.rngom.binary.NotAllowedPattern
    - org.kohsuke.rngom.binary.OneOrMorePattern
    - org.kohsuke.rngom.binary.RefPattern
    - org.kohsuke.rngom.binary.TextPattern
    - org.kohsuke.rngom.binary.ValuePattern
  - org.kohsuke.rngom.binary.PatternBuilder
    - org.kohsuke.rngom.binary.SchemaPatternBuilder
  - org.kohsuke.rngom.binary.visitor.PatternWalker (implements org.kohsuke.rngom.binary.visitor.PatternVisitor)
    - org.kohsuke.rngom.binary.visitor.ChildElementFinder
  - org.kohsuke.rngom.parse.xml.SAXParseable (implements org.kohsuke.rngom.parse.Parseable)
  - org.kohsuke.rngom.binary.SchemaBuilderImpl (implements org.kohsuke.rngom.ast.builder.CommentList<L>, org.kohsuke.rngom.ast.builder.ElementAnnotationBuilder<P,E,L,A,CL>, org.kohsuke.rngom.ast.builder.SchemaBuilder<N,P,E,L,A,CL>)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - org.kohsuke.rngom.parse.compact.TokenMgrError
    - java.lang.Exception
      - org.kohsuke.rngom.parse.IllegalSchemaException
      - java.io.IOException
        - org.kohsuke.rngom.parse.compact.EOFException
      - org.kohsuke.rngom.parse.compact.ParseException
      - java.lang.RuntimeException
        - org.kohsuke.rngom.ast.builder.BuildException
  - org.kohsuke.rngom.parse.compact.Token
  - org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
  - org.kohsuke.rngom.util.Uri
  - org.kohsuke.rngom.util.Utf16
  - org.kohsuke.rngom.xml.util.WellKnownNamespaces
  - org.kohsuke.rngom.xml.sax.XmlBaseHandler

## Interface Hierarchy

- org.kohsuke.rngom.ast.builder.Annotations<E,L,CL>
  - org.kohsuke.rngom.ast.builder.ElementAnnotationBuilder<P,E,L,A,CL>
- org.kohsuke.rngom.ast.builder.CommentList<L>
- org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
- org.kohsuke.rngom.ast.builder.DataPatternBuilder<P,E,L,A,CL>
- org.kohsuke.rngom.digested.DPatternVisitor<V>
- org.kohsuke.rngom.ast.builder.GrammarSection<P,E,L,A,CL>
  - org.kohsuke.rngom.ast.builder.Div<P,E,L,A,CL>
  - org.kohsuke.rngom.ast.builder.Grammar<P,E,L,A,CL> (also extends org.kohsuke.rngom.ast.builder.Scope<P,E,L,A,CL>)
  - org.kohsuke.rngom.ast.builder.Include<P,E,L,A,CL>
  - org.kohsuke.rngom.ast.builder.IncludedGrammar<P,E,L,A,CL> (also extends org.kohsuke.rngom.ast.builder.Scope<P,E,L,A,CL>)
  - org.kohsuke.rngom.ast.builder.Scope<P,E,L,A,CL>
    - org.kohsuke.rngom.ast.builder.Grammar<P,E,L,A,CL> (also extends org.kohsuke.rngom.ast.builder.GrammarSection<P,E,L,A,CL>)
    - org.kohsuke.rngom.ast.builder.IncludedGrammar<P,E,L,A,CL> (also extends org.kohsuke.rngom.ast.builder.GrammarSection<P,E,L,A,CL>)
- org.kohsuke.rngom.ast.om.Location
- org.kohsuke.rngom.ast.builder.NameClassBuilder<N,E,L,A,CL>
- org.kohsuke.rngom.nc.NameClassVisitor<V>
- org.kohsuke.rngom.parse.Parseable
- org.kohsuke.rngom.ast.om.ParsedElementAnnotation
- org.kohsuke.rngom.ast.om.ParsedNameClass
- org.kohsuke.rngom.ast.om.ParsedPattern
- org.kohsuke.rngom.binary.visitor.PatternFunction
- org.kohsuke.rngom.binary.visitor.PatternVisitor
- org.kohsuke.rngom.ast.builder.SchemaBuilder<N,P,E,L,A,CL>
- org.relaxng.datatype.ValidationContext
  - org.kohsuke.rngom.parse.Context
- org.kohsuke.rngom.xml.sax.XMLReaderCreator

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