|
||||||||||
| 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 org.relaxng.datatype.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 org.relaxng.datatype.DatatypeBuilder typeBuilder
protected StringPair baseTypeName
protected Expression except
| Constructor Detail |
|---|
public DataState()
| Method Detail |
|---|
protected State createChildState(StartTagInfo tag)
SimpleState
createChildState in class SimpleStateprotected void startSelf()
State
startSelf in class Statepublic void onEndChild(Expression child)
onEndChild in interface ExpressionOwnerprotected Expression makeExpression()
ExpressionState
makeExpression in class ExpressionState
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||