com.thaiopensource.relaxng.parse
Interface DataPatternBuilder

All Known Implementing Classes:
SchemaBuilderImpl.DataPatternBuilderImpl, SchemaBuilderImpl.DummyDataPatternBuilder

public interface DataPatternBuilder


Method Summary
 void addParam(String name, String value, Context context, 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

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

annotation

void annotation(ParsedElementAnnotation ea)

makePattern

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

makePattern

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