com.thaiopensource.relaxng.parse.sax
Class SchemaParser.DefinitionState
java.lang.Object
com.thaiopensource.relaxng.parse.sax.SchemaParser.Handler
com.thaiopensource.relaxng.parse.sax.SchemaParser.State
com.thaiopensource.relaxng.parse.sax.SchemaParser.PatternContainerState
com.thaiopensource.relaxng.parse.sax.SchemaParser.DefinitionState
- All Implemented Interfaces:
- SchemaParser.CommentHandler, ContentHandler
- Direct Known Subclasses:
- SchemaParser.DefineState, SchemaParser.StartState
- Enclosing class:
- SchemaParser
abstract class SchemaParser.DefinitionState
- extends SchemaParser.PatternContainerState
Methods inherited from class com.thaiopensource.relaxng.parse.sax.SchemaParser.State |
attributes, characters, checkForeignElement, create, endAttributes, endChild, endDocument, endElement, getNs, isPatternNamespaceURI, isRelaxNGElement, mergeLeadingComments, set, setName, setParent, startDocument, startElement |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
combine
GrammarSection.Combine combine
section
final GrammarSection section
SchemaParser.DefinitionState
SchemaParser.DefinitionState(GrammarSection section)
setOtherAttribute
void setOtherAttribute(String name,
String value)
throws SAXException
- Overrides:
setOtherAttribute
in class SchemaParser.State
- Throws:
SAXException
buildPattern
ParsedPattern buildPattern(ParsedPattern[] patterns,
int nPatterns,
Location loc,
Annotations anno)
throws SAXException
- Overrides:
buildPattern
in class SchemaParser.PatternContainerState
- Throws:
SAXException