abstract class TypeState extends SimpleState
Constructor and Description |
---|
TypeState() |
Modifier and Type | Method and Description |
---|---|
(package private) XSDatatypeExp |
_makeType()
the makeType method with protection against possible exception.
|
void |
endSelf()
this method is called in endElement method
when the state is about to be removed.
|
private XSTypeOwner |
getParent()
Gets the parent state as TypeOwner.
|
java.lang.String |
getTargetNamespaceUri() |
protected abstract XSDatatypeExp |
makeType()
This method is called from endElement method.
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts) |
createChildState, endDocument, endElement, isGrammarElement
_assert, callInterceptExpression, characters, endPrefixMapping, getBaseURI, getLocation, getParentState, getStartTag, ignorableWhitespace, init, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, startSelf
private XSTypeOwner getParent()
public final java.lang.String getTargetNamespaceUri()
public void endSelf()
SimpleState
endSelf
in class SimpleState
XSDatatypeExp _makeType()
protected abstract XSDatatypeExp makeType() throws org.relaxng.datatype.DatatypeException
org.relaxng.datatype.DatatypeException
public final void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
startElement
in interface org.xml.sax.ContentHandler
startElement
in class SimpleState