com.thaiopensource.relaxng.parse
Interface GrammarSection
- All Known Subinterfaces:
- Div, Grammar, Include, IncludedGrammar
- public interface GrammarSection
COMBINE_CHOICE
public static final GrammarSection.Combine COMBINE_CHOICE
COMBINE_INTERLEAVE
public static final GrammarSection.Combine COMBINE_INTERLEAVE
START
public static final java.lang.String START
define
public void define(java.lang.String name,
GrammarSection.Combine combine,
ParsedPattern pattern,
Location loc,
Annotations anno)
throws BuildException
- Throws:
BuildException
topLevelAnnotation
public void topLevelAnnotation(ParsedElementAnnotation ea)
throws BuildException
- Throws:
BuildException
topLevelComment
public void topLevelComment(CommentList comments)
throws BuildException
- Throws:
BuildException
makeDiv
public Div makeDiv()
makeInclude
public Include makeInclude()
- Returns null if already in an include.