com.thaiopensource.relaxng.parse
Interface DataPatternBuilder


public interface DataPatternBuilder


Method Summary
 void addParam(java.lang.String name, java.lang.String value, Context context, java.lang.String ns, Location loc, Annotations anno)
           
 void annotation(ParsedElementAnnotation ea)
           
 ParsedPattern makePattern(Location loc, Annotations anno)
           
 ParsedPattern makePattern(ParsedPattern except, Location loc, Annotations anno)
           
 

Method Detail

addParam

public void addParam(java.lang.String name,
                     java.lang.String value,
                     Context context,
                     java.lang.String ns,
                     Location loc,
                     Annotations anno)
              throws BuildException
Throws:
BuildException

annotation

public void annotation(ParsedElementAnnotation ea)

makePattern

public ParsedPattern makePattern(Location loc,
                                 Annotations anno)
                          throws BuildException
Throws:
BuildException

makePattern

public ParsedPattern makePattern(ParsedPattern except,
                                 Location loc,
                                 Annotations anno)
                          throws BuildException
Throws:
BuildException