Package com.sun.msv.reader.xmlschema
Class SimpleContentExtensionState
java.lang.Object
com.sun.msv.reader.State
com.sun.msv.reader.SimpleState
com.sun.msv.reader.ExpressionState
com.sun.msv.reader.ExpressionWithChildState
com.sun.msv.reader.SequenceState
com.sun.msv.reader.xmlschema.SimpleContentExtensionState
- All Implemented Interfaces:
ExpressionOwner
,AnyAttributeOwner
,ContentHandler
used to parse extension element as a child of <simpleContent> element.
- Author:
- Kohsuke KAWAGUCHI
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ComplexTypeExp
ComplexType object that we are now constructing.Fields inherited from class com.sun.msv.reader.SequenceState
allowEmptySequence
Fields inherited from class com.sun.msv.reader.ExpressionWithChildState
exp
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Expression
performs final wrap-up and returns a fully created Expression object that represents this element.protected State
creates appropriate child state object for this elementprotected Expression
sets initial patternvoid
Sets the attribtue wildcard.Methods inherited from class com.sun.msv.reader.SequenceState
castExpression
Methods inherited from class com.sun.msv.reader.ExpressionWithChildState
defaultExpression, makeExpression, onEndChild, startSelf
Methods inherited from class com.sun.msv.reader.ExpressionState
endSelf
Methods inherited from class com.sun.msv.reader.SimpleState
endDocument, endElement, 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.xml.sax.ContentHandler
declaration
-
Field Details
-
parentDecl
ComplexType object that we are now constructing.
-
-
Constructor Details
-
SimpleContentExtensionState
-
-
Method Details
-
setAttributeWildcard
Description copied from interface:AnyAttributeOwner
Sets the attribtue wildcard.- Specified by:
setAttributeWildcard
in interfaceAnyAttributeOwner
-
createChildState
Description copied from class:SimpleState
creates appropriate child state object for this element- Overrides:
createChildState
in classExpressionWithChildState
-
initialExpression
Description copied from class:ExpressionWithChildState
sets initial pattern- Overrides:
initialExpression
in classSequenceState
-
annealExpression
Description copied from class:ExpressionWithChildState
performs final wrap-up and returns a fully created Expression object that represents this element.- Overrides:
annealExpression
in classExpressionWithChildState
-