org.apache.xerces.impl.xs
public class XSAttributeUseImpl extends Object implements XSAttributeUse
Version: $Id: XSAttributeUseImpl.java,v 1.9 2005/06/23 19:29:16 mrglavas Exp $
| Field Summary | |
|---|---|
| XSAttributeDecl | fAttrDecl |
| short | fConstraintType |
| ValidatedInfo | fDefault |
| short | fUse |
| Method Summary | |
|---|---|
| Object | getActualVC() |
| short | getActualVCType() |
| XSAttributeDeclaration | getAttrDeclaration()
{attribute declaration} provides the attribute declaration itself,
which will in turn determine the simple type definition used. |
| short | getConstraintType()
Value Constraint: one of default, fixed. |
| String | getConstraintValue()
Value Constraint: The actual value (with respect to the {type
definition}). |
| ShortList | getItemValueTypes() |
| String | getName()
The name of this XSObject depending on the
XSObject type. |
| String | getNamespace()
The namespace URI of this node, or null if it is
unspecified. defines how a namespace URI is attached to schema
components. |
| XSNamespaceItem | getNamespaceItem() |
| boolean | getRequired()
{required} determines whether this use of an attribute declaration
requires an appropriate attribute information item to be present, or
merely allows it. |
| short | getType()
Get the type of the object, i.e ELEMENT_DECLARATION. |
| void | reset() |
name of this XSObject depending on the
XSObject type.null if it is
unspecified. defines how a namespace URI is attached to schema
components.See Also: org.apache.xerces.xs.XSObject#getNamespaceItem()