Top Fields Constructors Methods
com.sun.tools.rngom.parse.host

public Class IncludeHost

extends GrammarSectionHost
implements Include
Class Inheritance
All Implemented Interfaces
com.sun.tools.rngom.ast.builder.Include, com.sun.tools.rngom.ast.builder.GrammarSection
Imports
com.sun.tools.rngom.ast.builder.Annotations, .Include, .BuildException, com.sun.tools.rngom.ast.om.Location, com.sun.tools.rngom.parse.IllegalSchemaException, .Parseable

Author
Kohsuke Kawaguchi ([email protected])

Field Summary

Modifier and TypeField and Description
private final Include<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>>
private final Include<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>>

Constructor Summary

AccessConstructor and Description
pack-priv
IncludeHost(Include<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> lhs, Include<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> rhs)

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from com.sun.tools.rngom.parse.host.GrammarSectionHost:
definemakeDivmakeIncludetopLevelAnnotationtopLevelComment

Field Detail

lhsback to summary
private final Include<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> lhs

Hides com.sun.tools.rngom.parse.host.GrammarSectionHost.lhs.

rhsback to summary
private final Include<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> rhs

Hides com.sun.tools.rngom.parse.host.GrammarSectionHost.rhs.

Constructor Detail

IncludeHostback to summary
pack-priv IncludeHost(Include<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> lhs, Include<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> rhs)

Method Detail

endIncludeback to summary
public void endInclude(Parseable current, String uri, String ns, Location _loc, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> _anno) throws BuildException, IllegalSchemaException

Implements com.sun.tools.rngom.ast.builder.Include.endInclude.