|
||||||||||
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.ExpressionState
com.sun.msv.reader.trex.ng.DataState
public class DataState
parses <data> pattern.
Field Summary | |
---|---|
protected StringPair |
baseTypeName
the name of the base type. |
protected Expression |
except
the 'except' clause. |
protected DatatypeBuilder |
typeBuilder
type incubator object to be used to create a type. |
Fields inherited from class com.sun.msv.reader.State |
---|
baseURI, location, parentState, reader, startTag |
Constructor Summary | |
---|---|
DataState()
|
Method Summary | |
---|---|
protected State |
createChildState(StartTagInfo tag)
creates appropriate child state object for this element |
protected Expression |
makeExpression()
This method is called from endElement method. |
void |
onEndChild(Expression child)
|
protected void |
startSelf()
performs a task that should be done before reading any child elements. |
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 |
Field Detail |
---|
protected DatatypeBuilder typeBuilder
protected StringPair baseTypeName
protected Expression except
Constructor Detail |
---|
public DataState()
Method Detail |
---|
protected State createChildState(StartTagInfo tag)
SimpleState
createChildState
in class SimpleState
protected void startSelf()
State
startSelf
in class State
public void onEndChild(Expression child)
onEndChild
in interface ExpressionOwner
protected Expression makeExpression()
ExpressionState
makeExpression
in class ExpressionState
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |