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()