com.thaiopensource.relaxng.parse.sax
Class SchemaParser.NameClassChoiceState
java.lang.Object
com.thaiopensource.relaxng.parse.sax.SchemaParser.Handler
com.thaiopensource.relaxng.parse.sax.SchemaParser.State
com.thaiopensource.relaxng.parse.sax.SchemaParser.NameClassContainerState
com.thaiopensource.relaxng.parse.sax.SchemaParser.NameClassChoiceState
- All Implemented Interfaces:
- SchemaParser.CommentHandler, ContentHandler
- Enclosing class:
- SchemaParser
class SchemaParser.NameClassChoiceState
- extends SchemaParser.NameClassContainerState
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, startDocument, startElement |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nameClasses
private ParsedNameClass[] nameClasses
nNameClasses
private int nNameClasses
context
private int context
SchemaParser.NameClassChoiceState
SchemaParser.NameClassChoiceState()
SchemaParser.NameClassChoiceState
SchemaParser.NameClassChoiceState(int context)
setParent
void setParent(SchemaParser.State parent)
- Overrides:
setParent
in class SchemaParser.State
create
SchemaParser.State create()
- Specified by:
create
in class SchemaParser.State
createChildState
SchemaParser.State createChildState(String localName)
throws SAXException
- Overrides:
createChildState
in class SchemaParser.NameClassContainerState
- Throws:
SAXException
endChild
void endChild(ParsedNameClass nc)
- Overrides:
endChild
in class SchemaParser.State
endForeignChild
void endForeignChild(ParsedElementAnnotation ea)
- Overrides:
endForeignChild
in class SchemaParser.State
end
void end()
throws SAXException
- Specified by:
end
in class SchemaParser.State
- Throws:
SAXException