class SchemaParser.ElementState extends SchemaParser.PatternContainerState implements SchemaParser.NameClassRef
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
name |
(package private) ParsedNameClass |
nameClass |
(package private) boolean |
nameClassWasAttribute |
childPatternsannotations, datatypeLibrary, ns, nsInherit, parent, scope, startLocationcomments| Constructor and Description |
|---|
ElementState() |
| Modifier and Type | Method and Description |
|---|---|
(package private) ParsedPattern |
buildPattern(java.util.List<ParsedPattern> patterns,
Location loc,
Annotations anno) |
(package private) SchemaParser.State |
create() |
(package private) void |
endAttributes() |
(package private) void |
endForeignChild(ParsedElementAnnotation ea) |
(package private) void |
setName(java.lang.String name) |
void |
setNameClass(ParsedNameClass nc) |
createChildState, end, endChild, sendPatternToParentattributes, characters, checkForeignElement, endChild, endDocument, endElement, getNs, isPatternNamespaceURI, isRelaxNGElement, mergeLeadingComments, set, setOtherAttribute, setParent, startDocument, startElementcomment, endPrefixMapping, getComments, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startPrefixMappingParsedNameClass nameClass
boolean nameClassWasAttribute
java.lang.String name
void setName(java.lang.String name)
setName in class SchemaParser.Statepublic void setNameClass(ParsedNameClass nc)
setNameClass in interface SchemaParser.NameClassRefvoid endAttributes()
throws org.xml.sax.SAXException
endAttributes in class SchemaParser.Stateorg.xml.sax.SAXExceptionSchemaParser.State create()
create in class SchemaParser.StateParsedPattern buildPattern(java.util.List<ParsedPattern> patterns, Location loc, Annotations anno) throws org.xml.sax.SAXException
buildPattern in class SchemaParser.PatternContainerStateorg.xml.sax.SAXExceptionvoid endForeignChild(ParsedElementAnnotation ea)
endForeignChild in class SchemaParser.PatternContainerState