public class SchemaIncludedState extends GlobalDeclState
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
expectedTargetNamespace
target namespace that the caller expects.
|
private boolean |
ignoreContents
this flag is set to true to indicate all the contents of this element
will be skipped (due to the double inclusion).
|
private java.lang.String |
previousAttributeFormDefault |
private java.lang.String |
previousBlockDefault |
private java.lang.String |
previousChameleonTargetNamespace |
private java.lang.String |
previousElementFormDefault |
private java.lang.String |
previousFinalDefault |
Modifier | Constructor and Description |
---|---|
protected |
SchemaIncludedState(java.lang.String expectedTargetNamespace) |
Modifier and Type | Method and Description |
---|---|
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 void |
onTargetNamespaceResolved(java.lang.String targetNs,
boolean ignoreContents)
This is called when the target namespace is determined for a new schema.
|
protected void |
startSelf()
performs a task that should be done before reading any child elements.
|
getTargetNamespaceUri, onEndChild, onEndChild
endDocument, endElement, isGrammarElement, startElement
_assert, callInterceptExpression, characters, endPrefixMapping, getBaseURI, getLocation, getParentState, getStartTag, ignorableWhitespace, init, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping
protected java.lang.String expectedTargetNamespace
private java.lang.String previousElementFormDefault
private java.lang.String previousAttributeFormDefault
private java.lang.String previousFinalDefault
private java.lang.String previousBlockDefault
private java.lang.String previousChameleonTargetNamespace
private boolean ignoreContents
protected SchemaIncludedState(java.lang.String expectedTargetNamespace)
protected State createChildState(StartTagInfo tag)
SimpleState
createChildState
in class GlobalDeclState
protected void startSelf()
State
protected void onTargetNamespaceResolved(java.lang.String targetNs, boolean ignoreContents)
targetNs
- namespace of the schemaignoreContents
- TODOprotected void endSelf()
SimpleState
endSelf
in class SimpleState