com.sun.msv.reader.relax.core

Class ModuleMergeState

Implemented Interfaces:
ContentHandler, ExpressionOwner, XSTypeOwner
Known Direct Subclasses:
ModuleState

public class ModuleMergeState
extends DivInModuleState

Used to parse module. As stand-alone, this state is used to parse a module included by another module. By a base class, this state is used to parse a "head" module. This class checks consistency between targetNamespace attribute and the namespace specified by its caller (grammar/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