org.apache.xerces.dom3.as
Interface ASAttributeDeclaration

All Superinterfaces:
ASObject

Deprecated. An attribute declaration in the context of a ASObject.The constant 'REQUIRED' is missing from this interface.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.

public interface ASAttributeDeclaration
extends ASObject


Field Summary
static short VALUE_DEFAULT
          Deprecated. Indicates that the there is a default value constraint.
static short VALUE_FIXED
          Deprecated. Indicates that there is a fixed value constraint for this attribute.
static short VALUE_NONE
          Deprecated. Describes that the attribute does not have any value constraint.
 
Fields inherited from interface org.apache.xerces.dom3.as.ASObject
AS_ATTRIBUTE_DECLARATION, AS_CONTENTMODEL, AS_ELEMENT_DECLARATION, AS_ENTITY_DECLARATION, AS_MODEL, AS_NOTATION_DECLARATION
 
Method Summary
 ASDataType getDataType()
          Deprecated. Datatype of the attribute.
 java.lang.String getDataValue()
          Deprecated. Default or fixed value.
 short getDefaultType()
          Deprecated. Constraint type if any for this attribute.
 java.lang.String getEnumAttr()
          Deprecated. Valid attribute values, separated by commas, in a string.
 ASObjectList getOwnerElements()
          Deprecated. Owner elements ASObject of attribute, meaning that an attribute declaration can be shared by multiple elements.
 void setDataType(ASDataType dataType)
          Deprecated. Datatype of the attribute.
 void setDataValue(java.lang.String dataValue)
          Deprecated. Default or fixed value.
 void setDefaultType(short defaultType)
          Deprecated. Constraint type if any for this attribute.
 void setEnumAttr(java.lang.String enumAttr)
          Deprecated. Valid attribute values, separated by commas, in a string.
 void setOwnerElements(ASObjectList ownerElements)
          Deprecated. Owner elements ASObject of attribute, meaning that an attribute declaration can be shared by multiple elements.
 
Methods inherited from interface org.apache.xerces.dom3.as.ASObject
cloneASObject, getAsNodeType, getLocalName, getNamespaceURI, getNodeName, getOwnerASModel, getPrefix, setLocalName, setNamespaceURI, setNodeName, setOwnerASModel, setPrefix
 

Field Detail

VALUE_NONE

static final short VALUE_NONE
Deprecated. 
Describes that the attribute does not have any value constraint.

See Also:
Constant Field Values

VALUE_DEFAULT

static final short VALUE_DEFAULT
Deprecated. 
Indicates that the there is a default value constraint.

See Also:
Constant Field Values

VALUE_FIXED

static final short VALUE_FIXED
Deprecated. 
Indicates that there is a fixed value constraint for this attribute.

See Also:
Constant Field Values
Method Detail

getDataType

ASDataType getDataType()
Deprecated. 
Datatype of the attribute.


setDataType

void setDataType(ASDataType dataType)
Deprecated. 
Datatype of the attribute.


getDataValue

java.lang.String getDataValue()
Deprecated. 
Default or fixed value.


setDataValue

void setDataValue(java.lang.String dataValue)
Deprecated. 
Default or fixed value.


getEnumAttr

java.lang.String getEnumAttr()
Deprecated. 
Valid attribute values, separated by commas, in a string.


setEnumAttr

void setEnumAttr(java.lang.String enumAttr)
Deprecated. 
Valid attribute values, separated by commas, in a string.


getOwnerElements

ASObjectList getOwnerElements()
Deprecated. 
Owner elements ASObject of attribute, meaning that an attribute declaration can be shared by multiple elements.


setOwnerElements

void setOwnerElements(ASObjectList ownerElements)
Deprecated. 
Owner elements ASObject of attribute, meaning that an attribute declaration can be shared by multiple elements.


getDefaultType

short getDefaultType()
Deprecated. 
Constraint type if any for this attribute.


setDefaultType

void setDefaultType(short defaultType)
Deprecated. 
Constraint type if any for this attribute.