Top Fields Constructors Methods
com.sun.tools.rngom.digested

pack-priv final Class DataPatternBuilderImpl

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

Author
Kohsuke Kawaguchi ([email protected])

Field Summary

Modifier and TypeField and Description
private final DDataPattern
p

Constructor Summary

AccessConstructor and Description
public
DataPatternBuilderImpl(String datatypeLibrary, String type, Location loc)

Method Summary

Modifier and TypeMethod and Description
public void
public void
public ParsedPattern
public ParsedPattern
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

pback to summary
private final DDataPattern p

Constructor Detail

DataPatternBuilderImplback to summary
public DataPatternBuilderImpl(String datatypeLibrary, String type, Location loc)

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.