org.apache.xerces.impl.xs.psvi
Interface XSAttributeUse
- All Superinterfaces:
- XSObject
- All Known Implementing Classes:
- XSAttributeUseImpl
- public interface XSAttributeUse
- extends XSObject
3.5.1 The Attribute Use Schema Component.
- Version:
- $Id: XSAttributeUse.java,v 1.1 2002/05/13 21:31:34 sandygao Exp $
- Author:
- Elena Litani, IBM
Method Summary |
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. |
java.lang.String |
getConstraintValue()
Value Constraint: The actual value (with respect to the {type
definition}). |
boolean |
getIsRequired()
{required} determines whether this use of an attribute declaration
requires an appropriate attribute information item to be present, or
merely allows it. |
getIsRequired
public boolean getIsRequired()
- {required} determines whether this use of an attribute declaration
requires an appropriate attribute information item to be present, or
merely allows it.
getAttrDeclaration
public XSAttributeDeclaration getAttrDeclaration()
- {attribute declaration} provides the attribute declaration itself,
which will in turn determine the simple type definition used.
getConstraintType
public short getConstraintType()
- Value Constraint: one of default, fixed.
getConstraintValue
public java.lang.String getConstraintValue()
- Value Constraint: The actual value (with respect to the {type
definition}).
Copyright © 1999-2002 Apache XML Project. All Rights Reserved.