Supported XMLDatatypes |
Supported Facets |
Default Value |
|
anySimpleType |
Actual local node name | |
|
anyURI |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
|
|
base64Binary |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
"cnRjbGNyZW9scg==" |
|
boolean |
patternwhiteSpace |
|
|
byte |
patternenumerationwhiteSpacemaxInclusive = 128maxExclusiveminInclusive = -127minExclusivetotalDigitsfractionDigits |
|
|
date |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusive |
|
|
dateTime |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusive |
|
|
decimal |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusivetotalDigitsfractionDigits |
|
|
double |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusive |
|
|
duration |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusive |
"P1Y2M3DT10H30M" |
|
ENTITIES |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
|
|
ENTITY |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
"UNPARSED-ENTITY" |
|
float |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusive |
|
|
gDay |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusive |
|
|
gMonth |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusive |
|
|
gMonthDay |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusive |
|
|
gYear |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusive |
|
|
gYearMonth |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusive |
|
|
hexBinary |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
|
|
ID |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
|
|
IDREF |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
Actual ID or "IDREF-1" |
|
IDREFS |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
|
|
int |
patternenumerationwhiteSpacemaxInclusive = 2147483648maxExclusiveminInclusive = -2147483647minExclusivetotalDigitsfractionDigits |
|
|
integer |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusivetotalDigitsfractionDigits |
|
|
language |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
"en-US" |
|
long |
patternenumerationwhiteSpacemaxInclusive = 9223372036854775808maxExclusiveminInclusive = -9223372036854775807minExclusivetotalDigitsfractionDigits |
|
|
Name |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
Actual local node name |
|
NCName |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
Actual local node name |
|
negativeInteger |
patternenumerationwhiteSpacemaxInclusivemaxExclusive = -1minInclusiveminExclusivetotalDigitsfractionDigits |
|
|
NMTOKEN |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
"NMTOKEN" |
|
NMTOKENS |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
"NMTOKENS" |
|
nonNegativeInteger |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusive = 0minExclusivetotalDigitsfractionDigits |
|
|
nonPositiveInteger |
patternenumerationwhiteSpacemaxInclusive = 0maxExclusiveminInclusiveminExclusivetotalDigitsfractionDigits |
|
|
normalizedString |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
|
|
positiveInteger |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusive = 1minExclusivetotalDigitsfractionDigits |
|
|
QName |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
"QName" |
|
short |
patternenumerationwhiteSpacemaxInclusive = 32768maxExclusiveminInclusive = -32767minExclusivetotalDigitsfractionDigits |
|
|
string |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
Actual local node name |
|
time |
patternenumerationwhiteSpacemaxInclusivemaxExclusiveminInclusiveminExclusive |
|
|
token |
lengthminLengthmaxLengthpatternenumerationwhiteSpace |
|
|
unsignedByte |
patternenumerationwhiteSpacemaxInclusive = 255maxExclusiveminInclusive = 0minExclusivetotalDigitsfractionDigits |
|
|
unsignedInt |
patternenumerationwhiteSpacemaxInclusive = 4294967295maxExclusiveminInclusive = 0minExclusivetotalDigitsfractionDigits |
|
|
unsignedLong |
patternenumerationwhiteSpacemaxInclusive = 18446744073709551615maxExclusiveminInclusive = 0minExclusivetotalDigitsfractionDigits |
|
|
unsignedShort |
patternenumerationwhiteSpacemaxInclusive = 65535maxExclusiveminInclusive = 0minExclusivetotalDigitsfractionDigits |
|
Facet |
Supported in XMLBlueprint? |
|
supported | |
|
minLength (http://www.w3.org/TR/xmlschema-2/#rf-minLength) |
supported |
|
maxLength (http://www.w3.org/TR/xmlschema-2/#rf-maxLength) |
supported |
|
supported 1) | |
|
enumeration (http://www.w3.org/TR/xmlschema-2/#rf-enumeration) |
supported |
|
whiteSpace (http://www.w3.org/TR/xmlschema-2/#rf-whiteSpace) |
not supported |
|
maxInclusive (http://www.w3.org/TR/xmlschema-2/#rf-maxInclusive) |
supported |
|
maxExclusive (http://www.w3.org/TR/xmlschema-2/#rf-maxExclusive) |
supported |
|
minExclusive (http://www.w3.org/TR/xmlschema-2/#rf-minExclusive) |
supported |
|
minInclusive (http://www.w3.org/TR/xmlschema-2/#rf-minInclusive) |
supported |
|
totalDigits (http://www.w3.org/TR/xmlschema-2/#rf-totalDigits) |
supported 2) |
|
fractionDigits (http://www.w3.org/TR/xmlschema-2/#rf-fractionDigits) |
supported 2) |
| 1. | When facet "pattern" is used no other facet is used. Partially implemented: IsBlock, IsCategory, MultiCharEsc. |
| 2. | Facets "totalDigits" and "fractionDigits" are only used when facets "maxInclusive", "maxExclusive", "minExclusive", "minInclusive" are undefined. |