001    package com.thaiopensource.relaxng.parse;
002    
003    public interface DataPatternBuilder {
004      void addParam(String name, String value, Context context, String ns, Location loc, Annotations anno)
005        throws BuildException;
006      void annotation(ParsedElementAnnotation ea);
007      ParsedPattern makePattern(Location loc, Annotations anno)
008        throws BuildException;
009      ParsedPattern makePattern(ParsedPattern except, Location loc, Annotations anno)
010        throws BuildException;
011    }