private class SchemaBuilderImpl.DataPatternBuilderImpl extends java.lang.Object implements DataPatternBuilder
| Modifier and Type | Field and Description |
|---|---|
private org.relaxng.datatype.DatatypeBuilder |
dtb |
| Constructor and Description |
|---|
DataPatternBuilderImpl(org.relaxng.datatype.DatatypeBuilder dtb) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParam(java.lang.String name,
java.lang.String value,
Context context,
java.lang.String ns,
Location loc,
Annotations anno) |
void |
annotation(ParsedElementAnnotation ea) |
(package private) java.lang.String |
displayParam(java.lang.String value,
int pos) |
ParsedPattern |
makePattern(Location loc,
Annotations anno) |
ParsedPattern |
makePattern(ParsedPattern except,
Location loc,
Annotations anno) |
DataPatternBuilderImpl(org.relaxng.datatype.DatatypeBuilder dtb)
public void addParam(java.lang.String name,
java.lang.String value,
Context context,
java.lang.String ns,
Location loc,
Annotations anno)
throws BuildException
addParam in interface DataPatternBuilderBuildExceptionjava.lang.String displayParam(java.lang.String value,
int pos)
public ParsedPattern makePattern(Location loc, Annotations anno) throws BuildException
makePattern in interface DataPatternBuilderBuildExceptionpublic ParsedPattern makePattern(ParsedPattern except, Location loc, Annotations anno) throws BuildException
makePattern in interface DataPatternBuilderBuildExceptionpublic void annotation(ParsedElementAnnotation ea)
annotation in interface DataPatternBuilder