com.sun.msv.grammar
Interface Grammar
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- RELAXModule, TREXGrammar, XMLSchemaGrammar, RELAXGrammar
- public interface Grammar
- extends Serializable
base interface of the "grammar".
This interface characterizes very basic part of grammar.
- Author:
- Kohsuke KAWAGUCHI
getTopLevel
public Expression getTopLevel()
- gets top-level expression.
This expression shall be the constraint over the document element.
Never return null.
getPool
public ExpressionPool getPool()
- gets ExpressionPool object which was used to construct this grammar.
Never return null.