Package com.sun.msv.reader
reads XML representation of grammar and creates AGM.
-
Interface Summary Interface Description DOMLSInput A GrammarReaderController2 may already have a DOM element for an imported schema.ExpressionOwner interface that must be implemented by the parent state of ExpressionState.GrammarReader.BackPatch GrammarReader.PrefixResolver namespace prefix to URI conversion map.GrammarReaderController Event notification interface for controlling grammar parsing process.GrammarReaderController2 -
Class Summary Class Description ChildlessState state that has no children.ChoiceState state that creates ChoiceExp.Controller Internal view of GrammarReaderController.ExpressionState Base implementation for those states who read tags representing an expression.ExpressionWithChildState State that parses Expression which contains other expressions.ExpressionWithoutChildState Base implementation for those states who cannot have any children.GrammarReader base implementation of grammar readers that read grammar from SAX2 stream.IgnoreState state that ignores the entire subtree.InterleaveState state that creates an InterleaveExp.RunAwayExpressionChecker makes sure that the expression does not run away.SequenceState state that creates SequenceExp.SimpleState base interface of the most of parsing states.State base interface of 'parsing state'.TerminalState State that always returns the same expression. -
Exception Summary Exception Description AbortException This exception will be thrown when the schema parsing is aborted after all the errors are reported through GrammarReaderController.