Package com.sun.msv.reader.xmlschema
Class SchemaState
java.lang.Object
com.sun.msv.reader.State
com.sun.msv.reader.SimpleState
com.sun.msv.reader.xmlschema.GlobalDeclState
com.sun.msv.reader.xmlschema.SchemaIncludedState
com.sun.msv.reader.xmlschema.SchemaState
- All Implemented Interfaces:
XSTypeOwner
,ExpressionOwner
,ContentHandler
used to parse <schema> element.
- Author:
- Kohsuke KAWAGUCHI
-
Field Summary
Fields inherited from class com.sun.msv.reader.xmlschema.SchemaIncludedState
expectedTargetNamespace
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
endSelf()
this method is called in endElement method when the state is about to be removed.protected void
onTargetNamespaceResolved
(String targetNs, boolean ignoreContents) This is called when the target namespace is determined for a new schema.Methods inherited from class com.sun.msv.reader.xmlschema.SchemaIncludedState
createChildState, startSelf
Methods inherited from class com.sun.msv.reader.xmlschema.GlobalDeclState
getTargetNamespaceUri, onEndChild, onEndChild
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
Methods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
SchemaState
-
-
Method Details
-
onTargetNamespaceResolved
Description copied from class:SchemaIncludedState
This is called when the target namespace is determined for a new schema.- Overrides:
onTargetNamespaceResolved
in classSchemaIncludedState
- Parameters:
targetNs
- namespace of the schemaignoreContents
- TODO
-
endSelf
protected void endSelf()Description copied from class:SimpleState
this method is called in endElement method when the state is about to be removed. derived-class should perform any wrap-up job- Overrides:
endSelf
in classSchemaIncludedState
-