public abstract class SimpleState extends State
In this level of inheritance, contract is as follows.
Constructor and Description |
---|
SimpleState() |
Modifier and Type | Method and Description |
---|---|
protected abstract State |
createChildState(StartTagInfo tag)
creates appropriate child state object for this element
|
void |
endDocument() |
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName) |
protected void |
endSelf()
this method is called in endElement method
when the state is about to be removed.
|
protected boolean |
isGrammarElement(StartTagInfo tag)
checks if this element belongs to the grammar.
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts) |
_assert, callInterceptExpression, characters, endPrefixMapping, getBaseURI, getLocation, getParentState, getStartTag, ignorableWhitespace, init, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, startSelf
protected boolean isGrammarElement(StartTagInfo tag)
public void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
protected abstract State createChildState(StartTagInfo tag)
public final void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName)
public final void endDocument()
protected void endSelf()