Package org.kohsuke.rngom.parse.host
Class GrammarHost
java.lang.Object
org.kohsuke.rngom.parse.host.Base
org.kohsuke.rngom.parse.host.GrammarSectionHost
org.kohsuke.rngom.parse.host.ScopeHost
org.kohsuke.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 org.kohsuke.rngom.ast.builder.GrammarSection
GrammarSection.Combine
-
Field Summary
Fields inherited from interface org.kohsuke.rngom.ast.builder.GrammarSection
COMBINE_CHOICE, COMBINE_INTERLEAVE, START
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.kohsuke.rngom.parse.host.ScopeHost
makeParentRef, makeRef
Methods inherited from class org.kohsuke.rngom.parse.host.GrammarSectionHost
define, makeDiv, makeInclude, topLevelAnnotation, topLevelComment
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.kohsuke.rngom.ast.builder.GrammarSection
define, makeDiv, makeInclude, topLevelAnnotation, topLevelComment
Methods inherited from interface org.kohsuke.rngom.ast.builder.Scope
makeParentRef, makeRef
-
Constructor Details
-
GrammarHost
-
-
Method Details
-
endGrammar
- Specified by:
endGrammar
in interfaceGrammar
- Throws:
BuildException
-