Package com.sun.msv.reader.relax.core
Class ClauseState
java.lang.Object
com.sun.msv.reader.State
com.sun.msv.reader.SimpleState
com.sun.msv.reader.relax.core.ClauseState
- All Implemented Interfaces:
ExpressionOwner
,ContentHandler
- Direct Known Subclasses:
AttPoolState
,InlineTagState
,TagState
common part of <tag> and <attPool>.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Expression
castExpression
(Expression exp, Expression child) protected State
creates appropriate child state object for this elementprotected RELAXCoreReader
gets reader in type-safe fashionprotected Expression
final void
onEndChild
(Expression childExpression) receives a Pattern object that is contained in this element.Methods inherited from class com.sun.msv.reader.SimpleState
endDocument, endElement, endSelf, isGrammarElement, startElement
Methods inherited from class com.sun.msv.reader.State
_assert, callInterceptExpression, characters, endPrefixMapping, getBaseURI, getLocation, getParentState, getStartTag, ignorableWhitespace, init, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, startSelf
-
Field Details
-
exp
expression object that is being created. See#castPattern
and#annealPattern
methods for how will a pattern be created.
-
-
Constructor Details
-
ClauseState
ClauseState()
-
-
Method Details
-
createChildState
Description copied from class:SimpleState
creates appropriate child state object for this element- Specified by:
createChildState
in classSimpleState
-
initialExpression
-
castExpression
-
getReader
gets reader in type-safe fashion -
onEndChild
receives a Pattern object that is contained in this element.- Specified by:
onEndChild
in interfaceExpressionOwner
-