relaxngcc.parser.state
Class IncludedGrammarState
java.lang.Object
relaxngcc.parser.state.NGCCHandler
relaxngcc.parser.state.IncludedGrammarState
- All Implemented Interfaces:
- NGCCEventReceiver
- public class IncludedGrammarState
- extends NGCCHandler
Method Summary |
boolean |
accepted()
|
void |
enterAttribute(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname)
|
void |
enterElement(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname,
org.xml.sax.Attributes $attrs)
|
NGCCRuntime |
getRuntime()
|
void |
leaveAttribute(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname)
|
void |
leaveElement(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname)
|
void |
onChildCompleted(java.lang.Object $__result__,
int $__cookie__,
boolean $__needAttCheck__)
|
void |
text(java.lang.String $value)
|
Methods inherited from class relaxngcc.parser.state.NGCCHandler |
revertToParentFromEnterAttribute, revertToParentFromEnterElement, revertToParentFromLeaveAttribute, revertToParentFromLeaveElement, revertToParentFromText, spawnChildFromEnterAttribute, spawnChildFromEnterElement, spawnChildFromLeaveAttribute, spawnChildFromLeaveElement, spawnChildFromText, unexpectedEnterAttribute, unexpectedEnterElement, unexpectedLeaveAttribute, unexpectedLeaveElement |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IncludedGrammarState
public IncludedGrammarState(NGCCHandler parent,
NGCCEventSource source,
ParserRuntime runtime,
int cookie)
IncludedGrammarState
public IncludedGrammarState(ParserRuntime runtime)
getRuntime
public final NGCCRuntime getRuntime()
enterElement
public void enterElement(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname,
org.xml.sax.Attributes $attrs)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
leaveElement
public void leaveElement(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
enterAttribute
public void enterAttribute(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
leaveAttribute
public void leaveAttribute(java.lang.String $__uri,
java.lang.String $__local,
java.lang.String $__qname)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
text
public void text(java.lang.String $value)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
onChildCompleted
public void onChildCompleted(java.lang.Object $__result__,
int $__cookie__,
boolean $__needAttCheck__)
throws org.xml.sax.SAXException
- Parameters:
$__result__
- The parsing result of the child state.$__cookie__
- The cookie value passed to the child object
when it is created.$__needAttCheck__
- This flag is true when the callee needs to call the
processAttribute method to check attribute transitions.
This flag is set to false when this method is triggered by
attribute transition.
- Throws:
org.xml.sax.SAXException
accepted
public boolean accepted()