ExpressionOwner, ContentHandlerpublic class DataState extends ExpressionState implements ExpressionOwner
| Modifier and Type | Field | Description |
|---|---|---|
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.
|
| Constructor | Description |
|---|---|
DataState() |
| Modifier and Type | Method | Description |
|---|---|---|
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.
|
endSelfclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitendDocument, endElement, isGrammarElement, startElement_assert, callInterceptExpression, characters, endPrefixMapping, getBaseURI, getLocation, getParentState, getStartTag, ignorableWhitespace, init, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMappingprotected org.relaxng.datatype.DatatypeBuilder typeBuilder
protected StringPair baseTypeName
protected Expression except
protected State createChildState(StartTagInfo tag)
SimpleStatecreateChildState in class SimpleStateprotected void startSelf()
Statepublic void onEndChild(Expression child)
onEndChild in interface ExpressionOwnerprotected Expression makeExpression()
ExpressionStatemakeExpression in class ExpressionStateCopyright © 2019 Oracle Corporation. All rights reserved.