public final class NDSObjectAttribute extends ObjectAttribute
This class is no longer useful. Use the generic ObjectAttribute class.
ObjectAttribute.ModifyValueaddedValues, attrDefinition, deletedValues, modifiedValues, values| Constructor and Description |
|---|
NDSObjectAttribute(AttributeDefinition attrDef,
ValueComponent[] comps)
Constructor that initializes its list of values.
|
NDSObjectAttribute(NDSAttributeDefinition def)
Constructor that does not initialize its list of values.
|
| Modifier and Type | Method and Description |
|---|---|
NDSAttributeDefinition |
getNDSAttributeDefinition()
Returns the attribute definition.
|
addComponent, addComponents, addPropertyChangeListener, clearAddedAttributeValues, clearDeletedAttributeValues, clearModifiedAttributeValues, clone, contains, getAddedComponents, getAttributeDefinition, getBeginingComponents, getBeginningComponents, getComponentCount, getDeletedComponents, getModifiedComponents, getName, getValueComponents, getValueComponentsAsArray, notifyPropertyChangeListeners, propertyChange, removeAllComponents, removeComponent, removePropertyChangeListener, replaceComponent, replaceComponent, replaceComponents, resetBeginingAttributeValues, resetBeginningAttributeValues, toStringpublic NDSObjectAttribute(NDSAttributeDefinition def)
Do not use this constructor if this is a read-only attribute because the attribute value(s) will not be initialized.
def - An object attribute definition.public NDSObjectAttribute(AttributeDefinition attrDef, ValueComponent[] comps) throws NamespaceException
This constructor may be used for attributes including read-only attributes. It ensures that only one value is added for single-valued attributes, as determined by the attribute's syntax. This method also ensures that sized values will only be added to the attribute if the values are within the limits.
attrDef - The attribute definition.comps - NamespaceException - A condition occured which disallowed the add.
One of the following conditions:
public NDSAttributeDefinition getNDSAttributeDefinition()
API Documentation Copyright © 1998-2004 Novell, Inc. All rights reserved.
NDS is a registered trademark of Novell, Inc. in the United States and other countries.
Generated ${TODAY} ${TSTAMP}.