Class XSFacets
- java.lang.Object
-
- org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv.XSFacets
-
public class XSFacets extends Object
The class used to pass all facets toXSSimpleType.applyFacets(org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv.XSFacets, short, short, org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv.ValidationContext)
.- Version:
- $Id$
- Author:
- Sandy Gao, IBM
-
-
Field Summary
Fields Modifier and Type Field Description XSObjectList
enumAnnotations
Vector
enumeration
Vector containing values of Enumeration facet, as String's.Vector
enumNSDecls
An array parallel to "Vector enumeration".int
fractionDigits
value of fractionDigits facet.XSAnnotation
fractionDigitsAnnotation
int
length
value of length facet.XSAnnotation
lengthAnnotation
String
maxExclusive
value of maxExclusive facet.XSAnnotation
maxExclusiveAnnotation
String
maxInclusive
value of maxInclusive facet.XSAnnotation
maxInclusiveAnnotation
int
maxLength
value of maxLength facet.XSAnnotation
maxLengthAnnotation
String
minExclusive
value of minExclusive facet.XSAnnotation
minExclusiveAnnotation
String
minInclusive
value of minInclusive facet.XSAnnotation
minInclusiveAnnotation
int
minLength
value of minLength facet.XSAnnotation
minLengthAnnotation
String
pattern
string containing value of pattern facet, for multiple patterns values are ORed together.XSObjectListImpl
patternAnnotations
int
totalDigits
value of totalDigits facet.XSAnnotation
totalDigitsAnnotation
short
whiteSpace
value of whiteSpace facet.XSAnnotation
whiteSpaceAnnotation
-
Constructor Summary
Constructors Constructor Description XSFacets()
-
-
-
Field Detail
-
length
public int length
value of length facet.
-
minLength
public int minLength
value of minLength facet.
-
maxLength
public int maxLength
value of maxLength facet.
-
whiteSpace
public short whiteSpace
value of whiteSpace facet.
-
totalDigits
public int totalDigits
value of totalDigits facet.
-
fractionDigits
public int fractionDigits
value of fractionDigits facet.
-
pattern
public String pattern
string containing value of pattern facet, for multiple patterns values are ORed together.
-
enumeration
public Vector enumeration
Vector containing values of Enumeration facet, as String's.
-
enumNSDecls
public Vector enumNSDecls
An array parallel to "Vector enumeration". It contains namespace context of each enumeration value. Elements of this vector are NamespaceContext objects.
-
maxInclusive
public String maxInclusive
value of maxInclusive facet.
-
maxExclusive
public String maxExclusive
value of maxExclusive facet.
-
minInclusive
public String minInclusive
value of minInclusive facet.
-
minExclusive
public String minExclusive
value of minExclusive facet.
-
lengthAnnotation
public XSAnnotation lengthAnnotation
-
minLengthAnnotation
public XSAnnotation minLengthAnnotation
-
maxLengthAnnotation
public XSAnnotation maxLengthAnnotation
-
whiteSpaceAnnotation
public XSAnnotation whiteSpaceAnnotation
-
totalDigitsAnnotation
public XSAnnotation totalDigitsAnnotation
-
fractionDigitsAnnotation
public XSAnnotation fractionDigitsAnnotation
-
patternAnnotations
public XSObjectListImpl patternAnnotations
-
enumAnnotations
public XSObjectList enumAnnotations
-
maxInclusiveAnnotation
public XSAnnotation maxInclusiveAnnotation
-
maxExclusiveAnnotation
public XSAnnotation maxExclusiveAnnotation
-
minInclusiveAnnotation
public XSAnnotation minInclusiveAnnotation
-
minExclusiveAnnotation
public XSAnnotation minExclusiveAnnotation
-
-