org.kohsuke.rngom.ast.builder
Interface DataPatternBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>


public interface DataPatternBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>


Method Summary
 void addParam(String name, String value, Context context, String ns, L loc, A anno)
           
 void annotation(E ea)
           
 P makePattern(L loc, A anno)
           
 P makePattern(P except, L loc, A anno)
           
 

Method Detail

addParam

void addParam(String name,
              String value,
              Context context,
              String ns,
              L loc,
              A anno)
              throws BuildException
Throws:
BuildException

annotation

void annotation(E ea)

makePattern

P makePattern(L loc,
              A anno)
                                    throws BuildException
Throws:
BuildException

makePattern

P makePattern(P except,
              L loc,
              A anno)
                                    throws BuildException
Throws:
BuildException


Copyright © 2011. All Rights Reserved.