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.

See Also:
Constant Field Values

ELEMENT_DECLARATION

public static final short ELEMENT_DECLARATION
The object describes an element declaration.

See Also:
Constant Field Values

TYPE_DEFINITION

public static final short TYPE_DEFINITION
The object describes a complex type or simple type definition.

See Also:
Constant Field Values

ATTRIBUTE_USE

public static final short ATTRIBUTE_USE
The object describes an attribute use definition.

See Also:
Constant Field Values

ATTRIBUTE_GROUP

public static final short ATTRIBUTE_GROUP
The object describes an attribute group definition.

See Also:
Constant Field Values

MODEL_GROUP_DEFINITION

public static final short MODEL_GROUP_DEFINITION
The object describes a model group definition.

See Also:
Constant Field Values

MODEL_GROUP

public static final short MODEL_GROUP
A model group.

See Also:
Constant Field Values

PARTICLE

public static final short PARTICLE
The object describes a particle.

See Also:
Constant Field Values

WILDCARD

public static final short WILDCARD
The object describes a wildcard.

See Also:
Constant Field Values

IDENTITY_CONSTRAINT

public static final short IDENTITY_CONSTRAINT
The object describes an identity constraint definition.

See Also:
Constant Field Values

NOTATION_DECLARATION

public static final short NOTATION_DECLARATION
The object describes a notation declaration.

See Also:
Constant Field Values

ANNOTATION

public static final short ANNOTATION
The object describes an annotation.

See Also:
Constant Field Values

DERIVATION_NONE

public static final short DERIVATION_NONE
No constraint is available.

See Also:
Constant Field Values

DERIVATION_EXTENSION

public static final short DERIVATION_EXTENSION
XSTypeDefinition final set or XSElementDeclaration disallowed substitution group.

See Also:
Constant Field Values

DERIVATION_RESTRICTION

public static final short DERIVATION_RESTRICTION
XSTypeDefinition final set or XSElementDeclaration disallowed substitution group.

See Also:
Constant Field Values

DERIVATION_SUBSTITUTION

public static final short DERIVATION_SUBSTITUTION
XSTypeDefinition final set.

See Also:
Constant Field Values

DERIVATION_UNION

public static final short DERIVATION_UNION
XSTypeDefinition final set.

See Also:
Constant Field Values

DERIVATION_LIST

public static final short DERIVATION_LIST
XSTypeDefinition final set.

See Also:
Constant Field Values

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.

See Also:
Constant Field Values

SCOPE_GLOBAL

public static final short SCOPE_GLOBAL
A scope of global identifies top-level declarations.

See Also:
Constant Field Values

SCOPE_LOCAL

public static final short SCOPE_LOCAL
Locally scoped declarations are available for use only within the complex type.

See Also:
Constant Field Values

VC_NONE

public static final short VC_NONE
Indicates that the component does not have any value constraint.

See Also:
Constant Field Values

VC_DEFAULT

public static final short VC_DEFAULT
Indicates that there is a default value constraint.

See Also:
Constant Field Values

VC_FIXED

public static final short VC_FIXED
Indicates that there is a fixed value constraint for this attribute.

See Also:
Constant Field Values


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