com.thaiopensource.relaxng.parse.sax
Class SchemaParser.MixedState

java.lang.Object
  extended by com.thaiopensource.relaxng.parse.sax.SchemaParser.Handler
      extended by com.thaiopensource.relaxng.parse.sax.SchemaParser.State
          extended by com.thaiopensource.relaxng.parse.sax.SchemaParser.PatternContainerState
              extended by com.thaiopensource.relaxng.parse.sax.SchemaParser.MixedState
All Implemented Interfaces:
SchemaParser.CommentHandler, ContentHandler
Enclosing class:
SchemaParser

 class SchemaParser.MixedState
extends SchemaParser.PatternContainerState


Field Summary
 
Fields inherited from class com.thaiopensource.relaxng.parse.sax.SchemaParser.PatternContainerState
childPatterns, nChildPatterns
 
Fields inherited from class com.thaiopensource.relaxng.parse.sax.SchemaParser.State
annotations, datatypeLibrary, ns, nsInherit, parent, scope, startLocation
 
Fields inherited from class com.thaiopensource.relaxng.parse.sax.SchemaParser.Handler
comments
 
Constructor Summary
SchemaParser.MixedState()
           
 
Method Summary
(package private)  ParsedPattern buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
(package private)  SchemaParser.State create()
           
 
Methods inherited from class com.thaiopensource.relaxng.parse.sax.SchemaParser.PatternContainerState
createChildState, end, endChild, endForeignChild, sendPatternToParent
 
Methods inherited from class com.thaiopensource.relaxng.parse.sax.SchemaParser.State
attributes, characters, checkForeignElement, endAttributes, endChild, endDocument, endElement, getNs, isPatternNamespaceURI, isRelaxNGElement, mergeLeadingComments, set, setName, setOtherAttribute, setParent, startDocument, startElement
 
Methods inherited from class com.thaiopensource.relaxng.parse.sax.SchemaParser.Handler
comment, endPrefixMapping, getComments, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startPrefixMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaParser.MixedState

SchemaParser.MixedState()
Method Detail

create

SchemaParser.State create()
Specified by:
create in class SchemaParser.State

buildPattern

ParsedPattern buildPattern(ParsedPattern[] patterns,
                           int nPatterns,
                           Location loc,
                           Annotations anno)
                     throws SAXException
Overrides:
buildPattern in class SchemaParser.PatternContainerState
Throws:
SAXException