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 ExpressioncastExpression(Expression exp, Expression child) protected Statecreates appropriate child state object for this elementprotected RELAXCoreReadergets reader in type-safe fashionprotected Expressionfinal voidonEndChild(Expression childExpression) receives a Pattern object that is contained in this element.Methods inherited from class SimpleState
endDocument, endElement, endSelf, isGrammarElement, startElementMethods inherited from class 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. Seeandinvalid reference
#castPatternmethods for how will a pattern be created.invalid reference
#annealPattern
-
-
Constructor Details
-
ClauseState
ClauseState()
-
-
Method Details
-
createChildState
Description copied from class:SimpleStatecreates appropriate child state object for this element- Specified by:
createChildStatein classSimpleState
-
initialExpression
-
castExpression
-
getReader
gets reader in type-safe fashion -
onEndChild
receives a Pattern object that is contained in this element.- Specified by:
onEndChildin interfaceExpressionOwner
-