public class SElementState extends ElementState implements SActionReceiver, SRuleReceiver
nameClass
allowEmptySequence
exp
Constructor and Description |
---|
SElementState() |
Modifier and Type | Method and Description |
---|---|
protected Expression |
annealExpression(Expression contentModel)
performs final wrap-up and returns a fully created Expression object
that represents this element.
|
protected State |
createChildState(StartTagInfo tag)
creates appropriate child state object for this element
|
void |
onAssert(SAction action) |
void |
onReport(SAction action) |
void |
onRule(SRule rule) |
endSelf, startSelf
getNamespace, onEndChild
castExpression, initialExpression
defaultExpression, makeExpression, onEndChild
endDocument, endElement, isGrammarElement, startElement
_assert, callInterceptExpression, characters, endPrefixMapping, getBaseURI, getLocation, getParentState, getStartTag, ignorableWhitespace, init, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping
protected State createChildState(StartTagInfo tag)
SimpleState
createChildState
in class NameClassAndExpressionState
public void onAssert(SAction action)
onAssert
in interface SActionReceiver
public void onReport(SAction action)
onReport
in interface SActionReceiver
public void onRule(SRule rule)
onRule
in interface SRuleReceiver
protected Expression annealExpression(Expression contentModel)
ExpressionWithChildState
annealExpression
in class ElementState
Copyright © 2013 Oracle Corporation. All Rights Reserved.