Top Description Classes
[default module]

Package com.sun.msv.reader.relax.core


parses RELAX Core into AGM.

Class Summary

Modifier and TypeClass and Description
public class
AttPoolRefState

parses <ref role="..." />.

public class
AttPoolState

parses <attPool> element.

public class
AttributeState

parses <attribute> element.

pack-priv abstract class
ClauseState

common part of <tag> and <attPool>.

public class
DivInModuleState

parses <div> element under <module> element.

pack-priv abstract class
ElementRuleBaseState

Base implementation for ElementRuleWithHedgeState and ElementRuleWithTypeState.

public class
ElementRuleWithHedgeState

parses <elementRule> without 'type' attribute.

public class
ElementRuleWithTypeState

parses <elementRule> with 'type' attribute.

public class
HedgeRuleState

parses <hedgeRule> element this class is used as the base class of TopLevelState

public class
IncludeModuleState

parses <include> element of RELAX Core.

public class
InlineElementState

parses <element> element.

public class
InlineTagState

parses <tag> element inlined in <elementRule>

public class
InterfaceState

parses <interface> element and <div> in interface.

public class
MixedState

parses <mixed> element.

public class
ModuleMergeState

Used to parse module.

public class
ModuleState

parses <module> element.

public class
RELAXCoreReader

reads RELAX module (classic RELAX module; no namespace extension) by SAX2 and constructs abstract grammar model.

pack-priv class
RootModuleMergeState

invokes State object that parses the document element.

pack-priv class
RootModuleState

invokes State object that parses the document element.

public class
TagState

parses <tag> element.