class DatatypeBuilderImpl
extends java.lang.Object
implements org.relaxng.datatype.DatatypeBuilder
Modifier and Type | Field and Description |
---|---|
private org.relaxng.datatype.Datatype |
baseType |
protected static java.lang.String |
ERR_PARAMETER_UNSUPPORTED |
Constructor and Description |
---|
DatatypeBuilderImpl(org.relaxng.datatype.Datatype baseType) |
Modifier and Type | Method and Description |
---|---|
void |
addParameter(java.lang.String name,
java.lang.String value,
org.relaxng.datatype.ValidationContext context) |
org.relaxng.datatype.Datatype |
createDatatype() |
protected java.lang.String |
localize(java.lang.String propertyName,
java.lang.Object[] args) |
private final org.relaxng.datatype.Datatype baseType
protected static final java.lang.String ERR_PARAMETER_UNSUPPORTED
public org.relaxng.datatype.Datatype createDatatype()
createDatatype
in interface org.relaxng.datatype.DatatypeBuilder
public void addParameter(java.lang.String name, java.lang.String value, org.relaxng.datatype.ValidationContext context) throws org.relaxng.datatype.DatatypeException
addParameter
in interface org.relaxng.datatype.DatatypeBuilder
org.relaxng.datatype.DatatypeException
protected java.lang.String localize(java.lang.String propertyName, java.lang.Object[] args)