AttributeListDefinition
, AttributeSet
, AttributeType
, ConfigurationObject
, SystemObject
, java.lang.Comparable
public class DafAttributeListDefinition extends DafAttributeType implements AttributeListDefinition
_dataValueType
_configurationAreaId, _dataModel, _internType, ASPECT, ATTRIBUTE, ATTRIBUTE_GROUP, ATTRIBUTE_GROUP_USAGE, ATTRIBUTE_LIST_TYPE, CLIENT_APPLICATION, CONFIGURATION_APPLICATION, CONFIGURATION_AREA, CONFIGURATION_AUTHORITY, CONFIGURATION_OBJECT, CONFIGURATION_OBJECT_TYPE, DAV_APPLICATION, DYNAMIC_OBJECT, DYNAMIC_OBJECT_TYPE, FLOATING_POINT_NUMBER_ATTRIBUTE_TYPE, INTEGER_ATTRIBUTE_TYPE, INTEGER_VALUE_RANGE, INTEGER_VALUE_STATE, MUTABLE_SET, NON_MUTABLE_SET, NULL_OBJECT, OBJECT_DELETED, OBJECT_EXISTS, OBJECT_INVALID, OBJECT_SET_TYPE, OBJECT_SET_USE, REFERENCE_ATTRIBUTE_TYPE, STRING_ATTRIBUTE_TYPE, SYSTEM_OBJECT_TYPE, TIME_ATTRIBUTE_TYPE
Constructor | Description |
---|---|
DafAttributeListDefinition(long id,
java.lang.String pid,
java.lang.String name,
long typId,
byte state,
java.lang.String error,
DafDataModel dataModel,
short validFromVersionNumber,
short validToVersionNumber,
long responsibleObjectId,
long[] setIds) |
Erzeugt ein neues Objekt mit den angegebenen Eigenschaften
|
DafAttributeListDefinition(DafDataModel dataModel) |
Erzeugt ein neues Objekt dessen Eigenschaften im Anschluss mit der read-Methode eingelesen werden sollten.
|
Modifier and Type | Method | Description |
---|---|---|
Attribute |
getAttribute(java.lang.String attributeName) |
Liefert das Attribut mit dem angegebenen Namen dieser Attributgruppe zurück.
|
java.util.List<Attribute> |
getAttributes() |
Liefert eine Liste der Attribute dieser Attributmenge (Attributgruppe bzw.
|
java.lang.String |
parseToString() |
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
|
getDefaultAttributeValue
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
getDefaultAttributeValue, read, read, write
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, isValid, removeSet, revalidate
compareTo, equals, getConfigurationArea, getConfigurationAreaId, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getInternType, getName, getNameOrPidOrId, getObject, getPid, getPidOrId, getPidOrNameOrId, getState, getType, getUsedAttributeGroupUsages, hashCode, invalidate, isOfType, isOfType, setConfigurationData, setConfigurationData, setConfigurationData, setName, storeName, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
public DafAttributeListDefinition(DafDataModel dataModel)
dataModel
- DataModel Implementierung, der das neue Objekt zugeordnet ist.public DafAttributeListDefinition(long id, java.lang.String pid, java.lang.String name, long typId, byte state, java.lang.String error, DafDataModel dataModel, short validFromVersionNumber, short validToVersionNumber, long responsibleObjectId, long[] setIds)
public java.lang.String parseToString()
DafSystemObject
parseToString
in class DafConfigurationObject
public final java.util.List<Attribute> getAttributes()
AttributeSet
Position
der
Attribute definierte Reihenfolge innerhalb der Attributgruppe bzw. AttributlistegetAttributes
in interface AttributeSet
Attributen
public final Attribute getAttribute(java.lang.String attributeName)
AttributeSet
getAttribute
in interface AttributeSet
attributeName
- Name des gesuchten Attributs.null
wenn kein Attribut mit dem gegebenen Namen gefunden
wurde.