Package de.bsvrz.dav.daf.main.config
Interface AttributeType
-
- All Superinterfaces:
java.lang.Comparable
,ConfigurationObject
,SystemObject
- All Known Subinterfaces:
AttributeListDefinition
,DoubleAttributeType
,IntegerAttributeType
,ReferenceAttributeType
,StringAttributeType
,TimeAttributeType
- All Known Implementing Classes:
DafAttributeListDefinition
,DafAttributeType
,DafDoubleAttributeType
,DafIntegerAttributeType
,DafReferenceAttributeType
,DafStringAttributeType
,DafTimeAttributeType
public interface AttributeType extends ConfigurationObject
Schnittstellenklasse zum Zugriff auf die gemeinsamen Eigenschaften von Attributtypen. Über Attributtypen ist Zugriff auf die beschreibenden Information von konkreten Attributwerten möglich. Je nach Art wird von einem Attributtyp eine der folgenden Schnittstellenklassen unterstützt:StringAttributeType
für Zeichenketten,IntegerAttributeType
für Ganze Zahlen,DoubleAttributeType
für Fließkommazahlen,TimeAttributeType
für Zeitstempel undReferenceAttributeType
für Objekt-Referenzen undAttributeListDefinition
für Attributlisten in strukturierten Attributgruppen.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getDefaultAttributeValue()
Ermittelt den Default-Attributwert dieses Attributtyps.-
Methods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
-
Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
-
-