org.apache.xerces.impl.xs.psvi
Interface XSConstants


public interface XSConstants

This interface defines constants used by this specification. The interface may be updated or replaced.


Field Summary
static short ANNOTATION
          The object describes an annotation.
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 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 ELEMENT_DECLARATION
          The object describes an element declaration.
static short IDENTITY_CONSTRAINT
          The object describes an identity constraint definition.
static short MODEL_GROUP
          A model group.
static short MODEL_GROUP_DEFINITION
          The object describes a model group definition.
static short NOTATION_DECLARATION
          The object describes a notation declaration.
static short PARTICLE
          The object describes a particle.
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 TYPE_DEFINITION
          The object describes a complex type or simple type definition.
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.

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 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.


Copyright © 1999-2003 Apache XML Project. All Rights Reserved.