public class XSFacets extends Object
$Id: 699892 2008-09-28 21:08:27Z mrglavas $
Sandy Gao, IBM
  • Field Details

    • 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
  • Constructor Details

    • XSFacets

      public XSFacets()
  • Method Details

    • reset

      public void reset()