Top Description Fields Methods
com.sun.tools.rngom.ast.builder

public Interface Grammar<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>>

extends GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>>, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>>
Known Direct Implementers
com.sun.tools.rngom.binary.SchemaBuilderImpl.GrammarImpl, com.sun.tools.rngom.parse.host.GrammarHost, com.sun.tools.rngom.digested.GrammarBuilderImpl
Imports
com.sun.tools.rngom.ast.om.ParsedElementAnnotation, .Location, .ParsedPattern

Scope for <grammar> element that serves as a container of <define>s.

Field Summary

Inherited from com.sun.tools.rngom.ast.builder.GrammarSection:
COMBINE_CHOICECOMBINE_INTERLEAVESTART

Method Summary

Modifier and TypeMethod and Description
public P
endGrammar(L loc, A anno)

Inherited from com.sun.tools.rngom.ast.builder.GrammarSection:
definemakeDivmakeIncludetopLevelAnnotationtopLevelComment
Inherited from com.sun.tools.rngom.ast.builder.Scope:
makeParentRefmakeRef

Method Detail

endGrammarback to summary
public P endGrammar(L loc, A anno) throws BuildException