|
||||||||||
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.trex.NameClassState
com.sun.msv.reader.trex.NameClassWithChildState
com.sun.msv.reader.trex.NameClassChoiceState
public class NameClassChoiceState
parses <choice> name class.
Field Summary |
---|
Fields inherited from class com.sun.msv.reader.trex.NameClassWithChildState |
---|
allowNullChild, nameClass |
Fields inherited from class com.sun.msv.reader.State |
---|
baseURI, location, parentState, reader, startTag |
Constructor Summary | |
---|---|
NameClassChoiceState()
|
Method Summary | |
---|---|
protected NameClass |
castNameClass(NameClass halfCasted,
NameClass newChild)
combines half-made name class and newly found child name class into the name class. |
Methods inherited from class com.sun.msv.reader.trex.NameClassWithChildState |
---|
annealNameClass, createChildState, makeNameClass, onEndChild |
Methods inherited from class com.sun.msv.reader.trex.NameClassState |
---|
endSelf, getPropagatedNamespace |
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, startSelf |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NameClassChoiceState()
Method Detail |
---|
protected NameClass castNameClass(NameClass halfCasted, NameClass newChild)
NameClassWithChildState
Say this container has three child name class n1,n2, and n3. Then, the name class of this container will be made by the following method invocations.
annealNameClass( castNameClass( castNameClass( castNameClass(null,p1), p2), p3 ) )
castNameClass
in class NameClassWithChildState
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |