| java.lang.Object org.apache.xerces.impl.xs.XSAttributeDecl
XSAttributeDecl | public class XSAttributeDecl implements XSAttributeDeclaration(Code) | | The XML representation for an attribute declaration
schema component is an <attribute> element information item
author: Elena Litani, IBM author: Sandy Gao, IBM version: $Id: XSAttributeDecl.java 449424 2006-09-24 16:22:30Z mrglavas $ |
Method Summary | |
public Object | getActualVC() | public short | getActualVCType() | public XSAnnotation | getAnnotation() Optional. | public XSObjectList | getAnnotations() Optional. | public short | getConstraintType() Value constraint: one of default, fixed. | public String | getConstraintValue() | public XSComplexTypeDefinition | getEnclosingCTDefinition() Locally scoped declarations are available for use only within the
complex type definition identified by the scope
property. | public ShortList | getItemValueTypes() | public String | getName() The name of this XSObject depending on the
XSObject type. | public String | getNamespace() The namespace URI of this node, or null if it is
unspecified. | public XSNamespaceItem | getNamespaceItem() | public short | getScope() Optional. | public short | getType() Get the type of the object, i.e ELEMENT_DECLARATION. | public XSSimpleTypeDefinition | getTypeDefinition() | public ValidatedInfo | getValInfo() | public void | reset() | public void | setValues(String name, String targetNamespace, XSSimpleType simpleType, short constraintType, short scope, ValidatedInfo valInfo, XSComplexTypeDecl enclosingCT, XSObjectList annotations) |
SCOPE_ABSENT | final public static short SCOPE_ABSENT(Code) | | |
SCOPE_GLOBAL | final public static short SCOPE_GLOBAL(Code) | | |
SCOPE_LOCAL | final public static short SCOPE_LOCAL(Code) | | |
fConstraintType | short fConstraintType(Code) | | |
getActualVCType | public short getActualVCType()(Code) | | |
getConstraintType | public short getConstraintType()(Code) | | Value constraint: one of default, fixed.
|
getConstraintValue | public String getConstraintValue()(Code) | | Value constraint: The actual value (with respect to the {type
definition}) Should we return Object instead of DOMString?
|
getEnclosingCTDefinition | public XSComplexTypeDefinition getEnclosingCTDefinition()(Code) | | Locally scoped declarations are available for use only within the
complex type definition identified by the scope
property.
|
getName | public String getName()(Code) | | The name of this XSObject depending on the
XSObject type.
|
getNamespace | public String getNamespace()(Code) | | The namespace URI of this node, or null if it is
unspecified. defines how a namespace URI is attached to schema
components.
|
getScope | public short getScope()(Code) | | Optional. Either global or a complex type definition (
ctDefinition ). This property is absent in the case of
declarations within attribute group definitions: their scope will be
determined when they are used in the construction of complex type
definitions.
|
getType | public short getType()(Code) | | Get the type of the object, i.e ELEMENT_DECLARATION.
|
reset | public void reset()(Code) | | |
|
|