Package com.thaiopensource.relaxng.parse
Interface GrammarSection<P,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>>
- All Known Subinterfaces:
Div<P,
,L, EA, CL, A> Grammar<P,
,L, EA, CL, A> Include<P,
,L, EA, CL, A> IncludedGrammar<P,
L, EA, CL, A>
public interface GrammarSection<P,L,EA,CL extends CommentList<L>,A extends Annotations<L,EA,CL>>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final GrammarSection.Combine
static final GrammarSection.Combine
static final String
-
Method Summary
-
Field Details
-
COMBINE_CHOICE
-
COMBINE_INTERLEAVE
-
START
- See Also:
-
-
Method Details
-
define
void define(String name, GrammarSection.Combine combine, P pattern, L loc, A anno) throws BuildException - Throws:
BuildException
-
topLevelAnnotation
- Throws:
BuildException
-
topLevelComment
- Throws:
BuildException
-
makeDiv
-
makeInclude
-