Interface Include<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
-
- All Superinterfaces:
GrammarSection<P,E,L,A,CL>
- All Known Implementing Classes:
IncludeHost
public interface Include<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> extends GrammarSection<P,E,L,A,CL>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.kohsuke.rngom.rngparser.ast.builder.GrammarSection
GrammarSection.Combine
-
-
Field Summary
-
Fields inherited from interface org.kohsuke.rngom.rngparser.ast.builder.GrammarSection
COMBINE_CHOICE, COMBINE_INTERLEAVE, START
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
endInclude(Parseable current, java.lang.String uri, java.lang.String ns, L loc, A anno)
-
Methods inherited from interface org.kohsuke.rngom.rngparser.ast.builder.GrammarSection
define, makeDiv, makeInclude, topLevelAnnotation, topLevelComment
-
-
-
-
Method Detail
-
endInclude
void endInclude(Parseable current, java.lang.String uri, java.lang.String ns, L loc, A anno) throws BuildException, IllegalSchemaException
- Parameters:
current
- The current document we are parsing. This is the document that contains an include.- Throws:
BuildException
IllegalSchemaException
-
-