public class DafAttributeListDefinition extends DafAttributeType implements AttributeListDefinition
Klasse, die den Zugriff auf Attributlistendefinitionen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
_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 and Description |
---|
DafAttributeListDefinition(DafDataModel dataModel)
Erzeugt ein neues Objekt dessen Eigenschaften im Anschluss mit der read-Methode eingelesen werden sollten.
|
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
|
Modifier and Type | Method and 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, 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
getDefaultAttributeValue
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
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)
Erzeugt ein neues Objekt dessen Eigenschaften im Anschluss mit der read-Methode eingelesen werden sollten.
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)
Erzeugt ein neues Objekt mit den angegebenen Eigenschaften
public java.lang.String parseToString()
DafSystemObject
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
parseToString
in class DafConfigurationObject
public final java.util.List<Attribute> getAttributes()
AttributeSet
Liefert eine Liste der Attribute dieser Attributmenge (Attributgruppe bzw. Attributliste) zurück. Die Reihenfolge der Attribute in der Liste entspricht der durch die Position
der Attribute definierte Reihenfolge innerhalb der Attributgruppe bzw. Attributliste
getAttributes
in interface AttributeSet
Attributen
public final Attribute getAttribute(java.lang.String attributeName)
AttributeSet
Liefert das Attribut mit dem angegebenen Namen dieser Attributgruppe zurück.
getAttribute
in interface AttributeSet
attributeName
- Name des gesuchten Attributs.null
wenn kein Attribut mit dem gegebenen Namen gefunden wurde.