class SchemaParser.AttributeState 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 |
|---|
AttributeState() |
| 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) SchemaParser.State |
createChildState(java.lang.String localName) |
(package private) void |
end() |
(package private) void |
endAttributes() |
(package private) void |
endForeignChild(ParsedElementAnnotation ea) |
(package private) void |
setName(java.lang.String name) |
void |
setNameClass(ParsedNameClass nc) |
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
SchemaParser.State create()
create in class SchemaParser.Statevoid 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.SAXExceptionvoid endForeignChild(ParsedElementAnnotation ea)
endForeignChild in class SchemaParser.PatternContainerStatevoid end() throws org.xml.sax.SAXException
end in class SchemaParser.PatternContainerStateorg.xml.sax.SAXExceptionParsedPattern buildPattern(java.util.List<ParsedPattern> patterns, Location loc, Annotations anno) throws org.xml.sax.SAXException
buildPattern in class SchemaParser.PatternContainerStateorg.xml.sax.SAXExceptionSchemaParser.State createChildState(java.lang.String localName) throws org.xml.sax.SAXException
createChildState in class SchemaParser.PatternContainerStateorg.xml.sax.SAXException