abstract class ClauseState extends SimpleState implements ExpressionOwner
| Modifier and Type | Field and Description |
|---|---|
protected Expression |
exp
expression object that is being created.
|
| Constructor and Description |
|---|
ClauseState() |
| Modifier and Type | Method and Description |
|---|---|
protected Expression |
castExpression(Expression exp,
Expression child) |
protected State |
createChildState(StartTagInfo tag)
creates appropriate child state object for this element
|
protected RELAXCoreReader |
getReader()
gets reader in type-safe fashion
|
protected Expression |
initialExpression() |
void |
onEndChild(Expression childExpression)
receives a Pattern object that is contained in this element.
|
endDocument, endElement, endSelf, isGrammarElement, startElement_assert, callInterceptExpression, characters, endPrefixMapping, getBaseURI, getLocation, getParentState, getStartTag, ignorableWhitespace, init, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, startSelfprotected Expression exp
#castPattern and #annealPattern methods
for how will a pattern be created.protected State createChildState(StartTagInfo tag)
SimpleStatecreateChildState in class SimpleStateprotected Expression initialExpression()
protected Expression castExpression(Expression exp, Expression child)
protected RELAXCoreReader getReader()
public final void onEndChild(Expression childExpression)
onEndChild in interface ExpressionOwner