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

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.NameClassBaseState
              extended by com.thaiopensource.relaxng.parse.sax.SchemaParser.AnyNameState
All Implemented Interfaces:
SchemaParser.CommentHandler, ContentHandler
Direct Known Subclasses:
SchemaParser.NsNameState
Enclosing class:
SchemaParser

 class SchemaParser.AnyNameState
extends SchemaParser.NameClassBaseState


Field Summary
(package private)  ParsedNameClass except
           
 
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.AnyNameState()
           
 
Method Summary
(package private)  SchemaParser.State create()
           
(package private)  SchemaParser.State createChildState(String localName)
           
(package private)  void endChild(ParsedNameClass nameClass)
           
(package private)  int getContext()
           
(package private)  ParsedNameClass makeNameClass()
           
(package private)  ParsedNameClass makeNameClassExcept(ParsedNameClass except)
           
(package private)  ParsedNameClass makeNameClassNoExcept()
           
 
Methods inherited from class com.thaiopensource.relaxng.parse.sax.SchemaParser.NameClassBaseState
end
 
Methods inherited from class com.thaiopensource.relaxng.parse.sax.SchemaParser.State
attributes, characters, checkForeignElement, endAttributes, endChild, endDocument, endElement, endForeignChild, 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
 

Field Detail

except

ParsedNameClass except
Constructor Detail

SchemaParser.AnyNameState

SchemaParser.AnyNameState()
Method Detail

create

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

createChildState

SchemaParser.State createChildState(String localName)
                              throws SAXException
Specified by:
createChildState in class SchemaParser.State
Throws:
SAXException

getContext

int getContext()

makeNameClass

ParsedNameClass makeNameClass()
Specified by:
makeNameClass in class SchemaParser.NameClassBaseState

makeNameClassNoExcept

ParsedNameClass makeNameClassNoExcept()

makeNameClassExcept

ParsedNameClass makeNameClassExcept(ParsedNameClass except)

endChild

void endChild(ParsedNameClass nameClass)
Overrides:
endChild in class SchemaParser.State