com.sun.msv.reader.relax.core

Class ModuleState

Implemented Interfaces:
ContentHandler, ExpressionOwner, XSTypeOwner

public class ModuleState
extends ModuleMergeState

parses <module> element. this state is used to parse "head module", which is not included by any other modules. modules merged by include element are handled by MergeModuleState.

this class switchs RELAXReader.currentModule so that successive declarations are placed in the proper module.

Author:
Kohsuke KAWAGUCHI

Field Summary

Fields inherited from class com.sun.msv.reader.State

reader

Method Summary

Methods inherited from class com.sun.msv.reader.relax.core.DivInModuleState

getTargetNamespaceUri, onEndChild, onEndChild

Methods inherited from class com.sun.msv.reader.SimpleState

endDocument, endElement, startElement

Methods inherited from class com.sun.msv.reader.State

_assert, characters, endPrefixMapping, getBaseURI, getLocation, getParentState, getStartTag, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping