|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.msv.reader.State
com.sun.msv.reader.SimpleState
com.sun.msv.reader.relax.core.ElementRuleWithTypeState
public class ElementRuleWithTypeState
parses <elementRule> with 'type' attribute.
Field Summary | |
---|---|
protected TagClause |
clause
|
protected XSTypeIncubator |
incubator
|
Fields inherited from class com.sun.msv.reader.State |
---|
baseURI, location, parentState, reader, startTag |
Constructor Summary | |
---|---|
ElementRuleWithTypeState()
|
Method Summary | |
---|---|
protected State |
createChildState(StartTagInfo tag)
creates appropriate child state object for this element |
protected void |
endSelf()
this method is called in endElement method when the state is about to be removed. |
protected Expression |
getContentModel()
gets content model of this elementRule |
XSTypeIncubator |
getIncubator()
gets an incubator object that the owner holds. |
protected RELAXCoreReader |
getReader()
gets reader in type-safe fashion |
protected void |
onEndInlineClause(TagClause inlineTag)
notification of inline tag element. |
protected void |
startSelf()
performs a task that should be done before reading any child elements. |
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 |
Field Detail |
---|
protected XSTypeIncubator incubator
protected TagClause clause
Constructor Detail |
---|
public ElementRuleWithTypeState()
Method Detail |
---|
public XSTypeIncubator getIncubator()
FacetStateParent
getIncubator
in interface FacetStateParent
protected void startSelf()
State
startSelf
in class State
protected Expression getContentModel()
protected State createChildState(StartTagInfo tag)
SimpleState
protected RELAXCoreReader getReader()
protected void onEndInlineClause(TagClause inlineTag)
protected void endSelf()
SimpleState
endSelf
in class SimpleState
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |