parses RELAX Core into AGM.
| Modifier and Type | Class 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. |