Package com.sun.tools.rngom.parse.host
Class GrammarHost
java.lang.Object
com.sun.tools.rngom.parse.host.Base
com.sun.tools.rngom.parse.host.GrammarSectionHost
com.sun.tools.rngom.parse.host.ScopeHost
com.sun.tools.rngom.parse.host.GrammarHost
- All Implemented Interfaces:
Grammar,GrammarSection,Scope
Wraps
Grammar and provides error checking.
The following errors are checked by this host:
- referenced to undefined patterns.
- Author:
- Kohsuke Kawaguchi (kk@kohsuke.org)
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sun.tools.rngom.ast.builder.GrammarSection
GrammarSection.Combine -
Field Summary
Fields inherited from interface com.sun.tools.rngom.ast.builder.GrammarSection
COMBINE_CHOICE, COMBINE_INTERLEAVE, START -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.tools.rngom.parse.host.ScopeHost
makeParentRef, makeRefMethods inherited from class com.sun.tools.rngom.parse.host.GrammarSectionHost
define, makeDiv, makeInclude, topLevelAnnotation, topLevelCommentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sun.tools.rngom.ast.builder.GrammarSection
define, makeDiv, makeInclude, topLevelAnnotation, topLevelCommentMethods inherited from interface com.sun.tools.rngom.ast.builder.Scope
makeParentRef, makeRef
-
Constructor Details
-
GrammarHost
-
-
Method Details
-
endGrammar
- Specified by:
endGrammarin interfaceGrammar- Throws:
BuildException
-