## org.apache.xerces.xs
Interface XSConstants

public interface XSConstants

This interface defines constants used by this specification.

Field Summary
`static short` `ANNOTATION` The object describes an annotation.
`static short` `ANYSIMPLETYPE_DT` anySimpleType
`static short` `ANYURI_DT` anyURI
`static short` `ATTRIBUTE_DECLARATION` The object describes an attribute declaration.
`static short` `ATTRIBUTE_GROUP` The object describes an attribute group definition.
`static short` `ATTRIBUTE_USE` The object describes an attribute use definition.
`static short` `BASE64BINARY_DT` base64Binary
`static short` `BOOLEAN_DT` boolean
`static short` `BYTE_DT` byte
`static short` `DATE_DT` date
`static short` `DATETIME_DT` dateTime
`static short` `DECIMAL_DT` decimal
`static short` `DERIVATION_EXTENSION` `XSTypeDefinition` final set or `XSElementDeclaration` disallowed substitution group.
`static short` `DERIVATION_LIST` `XSTypeDefinition` final set.
`static short` `DERIVATION_NONE` No constraint is available.
`static short` `DERIVATION_RESTRICTION` `XSTypeDefinition` final set or `XSElementDeclaration` disallowed substitution group.
`static short` `DERIVATION_SUBSTITUTION` `XSTypeDefinition` final set.
`static short` `DERIVATION_UNION` `XSTypeDefinition` final set.
`static short` `DOUBLE_DT` double
`static short` `DURATION_DT` duration
`static short` `ELEMENT_DECLARATION` The object describes an element declaration.
`static short` `ENTITY_DT` ENTITY
`static short` `FACET` The object describes a constraining facet.
`static short` `FLOAT_DT` float
`static short` `GDAY_DT` gDay
`static short` `GMONTH_DT` gMonth
`static short` `GMONTHDAY_DT` gMonthDay
`static short` `GYEAR_DT` gYear
`static short` `GYEARMONTH_DT` gYearMonth
`static short` `HEXBINARY_DT` hexBinary
`static short` `ID_DT` ID
`static short` `IDENTITY_CONSTRAINT` The object describes an identity constraint definition.
`static short` `IDREF_DT` IDREF
`static short` `INT_DT` int
`static short` `INTEGER_DT` integer
`static short` `LANGUAGE_DT` language
`static short` `LIST_DT` The type represents a list type definition.
`static short` `LISTOFUNION_DT` The type represents a list type definition whose item type (itemType) is a union type definition
`static short` `LONG_DT` long
`static short` `MODEL_GROUP` A model group.
`static short` `MODEL_GROUP_DEFINITION` The object describes a model group definition.
`static short` `MULTIVALUE_FACET` The object describes enumeration and pattern facets.
`static short` `NAME_DT` Name
`static short` `NCNAME_DT` NCName
`static short` `NEGATIVEINTEGER_DT` negativeInteger
`static short` `NMTOKEN_DT` NMTOKEN
`static short` `NONNEGATIVEINTEGER_DT` nonNegativeInteger
`static short` `NONPOSITIVEINTEGER_DT` nonPositiveInteger
`static short` `NORMALIZEDSTRING_DT` normalizedString
`static short` `NOTATION_DECLARATION` The object describes a notation declaration.
`static short` `NOTATION_DT` NOTATION
`static short` `PARTICLE` The object describes a particle.
`static short` `POSITIVEINTEGER_DT` positiveInteger
`static short` `QNAME_DT` QName
`static short` `SCOPE_ABSENT` The scope of a declaration within named model groups or attribute groups is `absent`.
`static short` `SCOPE_GLOBAL` A scope of `global` identifies top-level declarations.
`static short` `SCOPE_LOCAL` `Locally scoped` declarations are available for use only within the complex type.
`static short` `SHORT_DT` short
`static short` `STRING_DT` string
`static short` `TIME_DT` time
`static short` `TOKEN_DT` token
`static short` `TYPE_DEFINITION` The object describes a complex type or simple type definition.
`static short` `UNAVAILABLE_DT` The built-in type category is not available.
`static short` `UNSIGNEDBYTE_DT` unsignedByte
`static short` `UNSIGNEDINT_DT` unsignedInt
`static short` `UNSIGNEDLONG_DT` unsignedLong
`static short` `UNSIGNEDSHORT_DT` unsignedShort
`static short` `VC_DEFAULT` Indicates that there is a default value constraint.
`static short` `VC_FIXED` Indicates that there is a fixed value constraint for this attribute.
`static short` `VC_NONE` Indicates that the component does not have any value constraint.
`static short` `WILDCARD` The object describes a wildcard.

Field Detail

### ATTRIBUTE_DECLARATION

    public static final short ATTRIBUTE_DECLARATION

  The object describes an attribute declaration.

### ELEMENT_DECLARATION

    public static final short ELEMENT_DECLARATION

  The object describes an element declaration.

### TYPE_DEFINITION

    public static final short TYPE_DEFINITION

  The object describes a complex type or simple type definition.

### ATTRIBUTE_USE

    public static final short ATTRIBUTE_USE

  The object describes an attribute use definition.

### ATTRIBUTE_GROUP

    public static final short ATTRIBUTE_GROUP

  The object describes an attribute group definition.

### MODEL_GROUP_DEFINITION

    public static final short MODEL_GROUP_DEFINITION

  The object describes a model group definition.

### MODEL_GROUP

    public static final short MODEL_GROUP

  A model group.

### PARTICLE

    public static final short PARTICLE

  The object describes a particle.

### WILDCARD

    public static final short WILDCARD

  The object describes a wildcard.

### IDENTITY_CONSTRAINT

    public static final short IDENTITY_CONSTRAINT

  The object describes an identity constraint definition.

### NOTATION_DECLARATION

    public static final short NOTATION_DECLARATION

  The object describes a notation declaration.

### ANNOTATION

    public static final short ANNOTATION

  The object describes an annotation.

### FACET

    public static final short FACET

  The object describes a constraining facet. Note: this object does not describe pattern and enumeration facets.

### MULTIVALUE_FACET

    public static final short MULTIVALUE_FACET

  The object describes enumeration and pattern facets.

### DERIVATION_NONE

    public static final short DERIVATION_NONE

  No constraint is available.

### DERIVATION_EXTENSION

    public static final short DERIVATION_EXTENSION

  `XSTypeDefinition` final set or `XSElementDeclaration` disallowed substitution group.

### DERIVATION_RESTRICTION

    public static final short DERIVATION_RESTRICTION

  `XSTypeDefinition` final set or `XSElementDeclaration` disallowed substitution group.

### DERIVATION_SUBSTITUTION

    public static final short DERIVATION_SUBSTITUTION

  `XSTypeDefinition` final set.

### DERIVATION_UNION

    public static final short DERIVATION_UNION

  `XSTypeDefinition` final set.

### DERIVATION_LIST

    public static final short DERIVATION_LIST

  `XSTypeDefinition` final set.

### SCOPE_ABSENT

    public static final short SCOPE_ABSENT

  The scope of a declaration within named model groups or attribute groups is `absent`. The scope of such a declaration is determined when it is used in the construction of complex type definitions.

### SCOPE_GLOBAL

    public static final short SCOPE_GLOBAL

  A scope of `global` identifies top-level declarations.

### SCOPE_LOCAL

    public static final short SCOPE_LOCAL

  `Locally scoped` declarations are available for use only within the complex type.

### VC_NONE

    public static final short VC_NONE

  Indicates that the component does not have any value constraint.

### VC_DEFAULT

    public static final short VC_DEFAULT

  Indicates that there is a default value constraint.

### VC_FIXED

    public static final short VC_FIXED

  Indicates that there is a fixed value constraint for this attribute.

### ANYSIMPLETYPE_DT

    public static final short ANYSIMPLETYPE_DT

  anySimpleType

### STRING_DT

    public static final short STRING_DT

  string

### BOOLEAN_DT

    public static final short BOOLEAN_DT

  boolean

### DECIMAL_DT

    public static final short DECIMAL_DT

  decimal

### FLOAT_DT

    public static final short FLOAT_DT

  float

### DOUBLE_DT

    public static final short DOUBLE_DT

  double

### DURATION_DT

    public static final short DURATION_DT

  duration

### DATETIME_DT

    public static final short DATETIME_DT

  dateTime

### TIME_DT

    public static final short TIME_DT

  time

### DATE_DT

    public static final short DATE_DT

  date

### GYEARMONTH_DT

    public static final short GYEARMONTH_DT

  gYearMonth

### GYEAR_DT

    public static final short GYEAR_DT

  gYear

### GMONTHDAY_DT

    public static final short GMONTHDAY_DT

  gMonthDay

### GDAY_DT

    public static final short GDAY_DT

  gDay

### GMONTH_DT

    public static final short GMONTH_DT

  gMonth

### HEXBINARY_DT

    public static final short HEXBINARY_DT

  hexBinary

### BASE64BINARY_DT

    public static final short BASE64BINARY_DT

  base64Binary

### ANYURI_DT

    public static final short ANYURI_DT

  anyURI

### QNAME_DT

    public static final short QNAME_DT

  QName

### NOTATION_DT

    public static final short NOTATION_DT

  NOTATION

### NORMALIZEDSTRING_DT

    public static final short NORMALIZEDSTRING_DT

  normalizedString

### TOKEN_DT

    public static final short TOKEN_DT

  token

### LANGUAGE_DT

    public static final short LANGUAGE_DT

  language

### NMTOKEN_DT

    public static final short NMTOKEN_DT

  NMTOKEN

### NAME_DT

    public static final short NAME_DT

  Name

### NCNAME_DT

    public static final short NCNAME_DT

  NCName

### ID_DT

    public static final short ID_DT

  ID

### IDREF_DT

    public static final short IDREF_DT

  IDREF

### ENTITY_DT

    public static final short ENTITY_DT

  ENTITY

### INTEGER_DT

    public static final short INTEGER_DT

  integer

### NONPOSITIVEINTEGER_DT

    public static final short NONPOSITIVEINTEGER_DT

  nonPositiveInteger

### NEGATIVEINTEGER_DT

    public static final short NEGATIVEINTEGER_DT

  negativeInteger

### LONG_DT

    public static final short LONG_DT

  long

### INT_DT

    public static final short INT_DT

  int

### SHORT_DT

    public static final short SHORT_DT

  short

### BYTE_DT

    public static final short BYTE_DT

  byte

### NONNEGATIVEINTEGER_DT

    public static final short NONNEGATIVEINTEGER_DT

  nonNegativeInteger

### UNSIGNEDLONG_DT

    public static final short UNSIGNEDLONG_DT

  unsignedLong

### UNSIGNEDINT_DT

    public static final short UNSIGNEDINT_DT

  unsignedInt

### UNSIGNEDSHORT_DT

    public static final short UNSIGNEDSHORT_DT

  unsignedShort

### UNSIGNEDBYTE_DT

    public static final short UNSIGNEDBYTE_DT

  unsignedByte

### POSITIVEINTEGER_DT

    public static final short POSITIVEINTEGER_DT

  positiveInteger

### LISTOFUNION_DT

    public static final short LISTOFUNION_DT

  The type represents a list type definition whose item type (itemType) is a union type definition

### LIST_DT

    public static final short LIST_DT

  The type represents a list type definition.

### UNAVAILABLE_DT

    public static final short UNAVAILABLE_DT

  The built-in type category is not available.

Copyright © 1999-2007 The Apache Software Foundation. All Rights Reserved.