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

pack-priv final Class DataPatternBuilderHost

extends Base
implements DataPatternBuilder
Class Inheritance
All Implemented Interfaces
com.sun.tools.rngom.ast.builder.DataPatternBuilder
Imports
com.sun.tools.rngom.ast.om.ParsedElementAnnotation, .Location, .ParsedPattern, com.sun.tools.rngom.ast.builder.Annotations, .BuildException, .DataPatternBuilder, com.sun.tools.rngom.parse.Context

Author
Kohsuke Kawaguchi ([email protected])

Field Summary

Modifier and TypeField and Description
pack-priv final DataPatternBuilder<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>>
pack-priv final DataPatternBuilder<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
DataPatternBuilderHost(DataPatternBuilder<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> lhs, DataPatternBuilder<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
public void
public ParsedPattern
public ParsedPattern
Inherited from com.sun.tools.rngom.parse.host.Base:
castcast

Field Detail

lhsback to summary
pack-priv final DataPatternBuilder<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> lhs
rhsback to summary
pack-priv final DataPatternBuilder<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> rhs

Constructor Detail

DataPatternBuilderHostback to summary
pack-priv DataPatternBuilderHost(DataPatternBuilder<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> lhs, DataPatternBuilder<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> rhs)

Method Detail

addParamback to summary
public void addParam(String name, String value, Context context, String ns, Location _loc, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> _anno) throws BuildException

Implements com.sun.tools.rngom.ast.builder.DataPatternBuilder.addParam.

annotationback to summary
public void annotation(ParsedElementAnnotation _ea)

Implements com.sun.tools.rngom.ast.builder.DataPatternBuilder.annotation.

makePatternback to summary
public ParsedPattern makePattern(Location _loc, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> _anno) throws BuildException

Implements com.sun.tools.rngom.ast.builder.DataPatternBuilder.makePattern.

makePatternback to summary
public ParsedPattern makePattern(ParsedPattern _except, Location _loc, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> _anno) throws BuildException

Implements com.sun.tools.rngom.ast.builder.DataPatternBuilder.makePattern.