Uses of Class
com.sun.msv.reader.SimpleState

Packages that use SimpleState
com.sun.msv.reader reads XML representation of grammar and creates AGM. 
com.sun.msv.reader.datatype.xsd reads XML representation for XML Schema Part.2 
com.sun.msv.reader.relax common parts for parseing RELAX Core/Namespace into AGM. 
com.sun.msv.reader.relax.core parses RELAX Core into AGM. 
com.sun.msv.reader.trex shared code between RELAX NG reader and TREX reader. 
com.sun.msv.reader.trex.classic parses TREX pattern into AGM. 
com.sun.msv.reader.trex.ng parses RELAX NG into AGM. 
com.sun.msv.reader.trex.ng.comp parses RELAX NG with DTD compatibility annotation into AGM. 
com.sun.msv.reader.trex.typed reads TREX grammar with "label annotation". 
com.sun.msv.reader.xmlschema parses XML representation of XML Schema into AGM. 
com.sun.msv.relaxns.reader parses XML representation of RELAX Namespace. 
com.sun.msv.relaxns.reader.relax parses XML representation of RELAXNS-extended RELAX Core. 
 

Uses of SimpleState in com.sun.msv.reader
 

Subclasses of SimpleState in com.sun.msv.reader
 class ChildlessState
          state that has no children.
 class ChoiceState
          state that creates ChoiceExp.
 class ExpressionState
          Base implementation for those states who read tags representing an expression.
 class ExpressionWithChildState
          State that parses Expression which contains other expressions.
 class ExpressionWithoutChildState
          Base implementation for those states who cannot have any children.
 class InterleaveState
          state that creates an InterleaveExp.
 class SequenceState
          state that creates SequenceExp.
 class TerminalState
          State that always returns the same expression.
 

Uses of SimpleState in com.sun.msv.reader.datatype.xsd
 

Subclasses of SimpleState in com.sun.msv.reader.datatype.xsd
 class FacetState
          state that reads facets.
 class ListState
          state that parses <list> element of XSD.
 class RestrictionState
          state that parses <restriction> element.
 class SimpleTypeState
          State that parses <simpleType> element and its children.
 class UnionState
          State that parses <union> element and its children.
 

Uses of SimpleState in com.sun.msv.reader.relax
 

Subclasses of SimpleState in com.sun.msv.reader.relax
 class HedgeRefState
          parses <hedgeRef label="..." /> element.
 class HedgeRuleBaseState
          Base implementation for HedgeRuleState and TopLevelState.
 

Uses of SimpleState in com.sun.msv.reader.relax.core
 

Subclasses of SimpleState in com.sun.msv.reader.relax.core
 class AttPoolRefState
          parses <ref role="..." />.
 class AttPoolState
          parses <attPool> element.
 class AttributeState
          parses <attribute> element.
 class DivInModuleState
          parses <div> element under <module> element.
 class ElementRuleWithHedgeState
          parses <elementRule> without 'type' attribute.
 class ElementRuleWithTypeState
          parses <elementRule> with 'type' attribute.
 class HedgeRuleState
          parses <hedgeRule> element this class is used as the base class of TopLevelState
 class IncludeModuleState
          parses <include> element of RELAX Core.
 class InlineElementState
          parses <element> element.
 class InlineTagState
          parses <tag> element inlined in <elementRule>
 class InterfaceState
          parses <interface> element and <div> in interface.
 class MixedState
          parses <mixed> element.
 class ModuleMergeState
          Used to parse module.
 class ModuleState
          parses <module> element.
 class TagState
          parses <tag> element.
 

Uses of SimpleState in com.sun.msv.reader.trex
 

Subclasses of SimpleState in com.sun.msv.reader.trex
 class DefineState
          parses <define> declaration.
 class DivInGrammarState
          Used to parse merged grammars.
 class ElementState
          parses <element> pattern.
 class IncludeMergeState
          <include> element as an immediate child of <grammar> element.
 class IncludePatternState
          <include> element in the pattern.
 class NameClassAndExpressionState
          Base implementation for ElementState and AttributeState This class collects one name class and patterns
 class NameClassAnyNameState
          parses <anyName> name class.
 class NameClassChoiceState
          parses <choice> name class.
 class NameClassDifferenceState
          parses <difference> name class.
 class NameClassNameState
          parses <name> name class.
 class NameClassNotState
          parses <not> name class.
 class NameClassNsNameState
          parses <nsName> name class.
 class NameClassState
          Base implementation for NameClass primitives
 class NameClassWithChildState
          parses name class that has child name classes
 class NameClassWithoutChildState
          Base implementation for those states who cannot have any child name class.
 class OneOrMoreState
          parses <oneOrMore> pattern.
 class OptionalState
          parses <optional> pattern.
 class RefState
          parses <ref> pattern.
 class RootIncludedPatternState
          parses the root state of a grammar included as a pattern.
 class RootMergedGrammarState
          parses root state of a merged grammar.
 class RootState
          invokes State object that parses the document element.
 class ZeroOrMoreState
          parses <zeroOrMore> pattern.
 

Uses of SimpleState in com.sun.msv.reader.trex.classic
 

Subclasses of SimpleState in com.sun.msv.reader.trex.classic
 class ConcurState
          parses <concur> pattern.
 class StringState
          parses <string> pattern.
 

Uses of SimpleState in com.sun.msv.reader.trex.ng
 

Subclasses of SimpleState in com.sun.msv.reader.trex.ng
 class DataParamState
          parses <param> element inside <data> element.
 class DataState
          parses <data> pattern.
 class NGNameState
          parses <anyName> name class.
static class NGNameState.AnyNameState
          Parsing state for <anyName>
static class NGNameState.NsNameState
          Parsing state for <nsName>
 class StartState
          parses <start> declaration.
 class ValueState
          parses <value> pattern.
 

Uses of SimpleState in com.sun.msv.reader.trex.ng.comp
 

Subclasses of SimpleState in com.sun.msv.reader.trex.ng.comp
 class CompAttributeState
          parses <attribute> pattern.
 

Uses of SimpleState in com.sun.msv.reader.trex.typed
 

Subclasses of SimpleState in com.sun.msv.reader.trex.typed
 class TypedElementState
          reads <element> element with 'label' annotation.
 

Uses of SimpleState in com.sun.msv.reader.xmlschema
 

Subclasses of SimpleState in com.sun.msv.reader.xmlschema
 class AnyAttributeState
          used to parse <anyAttribute > element.
 class AnyElementState
          used to parse <any > element.
 class AnyState
          base implementation of AnyAttributeState and AnyElementState.
 class AttributeGroupState
          parses <attributeGroup /> element.
 class ComplexContentBodyState
          used to parse restriction/extension element as a child of complexContent element.
 class ComplexContentState
          parses <complexContent> element.
 class ComplexTypeDeclState
          used to parse <complexType> element.
 class ElementDeclState
          used to parse <element > element without ref attribute.
 class ElementRefState
          used to parse <element > element with ref attribute.
 class GlobalDeclState
          State that parses global declarations.
 class GroupState
          used to parse <group> element.
 class IdentityConstraintState
          used to parse <unique>,<key>, and <keyref> element.
 class ImportState
          used to parse <import> element.
 class IncludeState
          used to parse <include> element.
 class RedefinableDeclState
          state that parses redefinable declaration.
 class RedefineState
          used to parse <redefine> element.
 class RootIncludedSchemaState
          used to parse root of schema document.
 class SchemaIncludedState
          used to parse <schema> element of included schema.
 class SchemaState
          used to parse <schema> element.
 class SimpleContentExtensionState
          used to parse extension element as a child of <simpleContent> element.
 class SimpleContentRestrictionState
          used to parse restriction/extension element as a child of <simpleContent> element.
 class SimpleContentState
          used to parse <simpleContent> element.
 

Uses of SimpleState in com.sun.msv.relaxns.reader
 

Subclasses of SimpleState in com.sun.msv.relaxns.reader
 class GrammarState
          parses <grammar> element.
 class IncludeGrammarState
          parses <include> element of RELAX Namespace.
 class RootGrammarState
          invokes State object that parses the document element.
 class TopLevelState
          parses <topLevel> element.
 

Uses of SimpleState in com.sun.msv.relaxns.reader.relax
 

Subclasses of SimpleState in com.sun.msv.relaxns.reader.relax
 class AnyOtherElementState
          parses <anyOtherElement> state.
 



MSV