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

public Interface IncludedGrammar<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.digested.IncludeImpl.IncludedGrammarImpl
Imports
com.sun.tools.rngom.ast.om.ParsedElementAnnotation, .Location, .ParsedPattern, com.sun.tools.rngom.parse.Parseable

Scope for <grammar> element of the <include>d grammar.

This object builds <define>s in the included grammar that override the definitions in the original grammar.

Field Summary

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

Method Summary

Modifier and TypeMethod and Description
public P
endIncludedGrammar(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

endIncludedGrammarback to summary
public P endIncludedGrammar(L loc, A anno) throws BuildException