Package de.bsvrz.dav.daf.main.config
Interface AttributeSet
- All Superinterfaces:
java.lang.Comparable
,ConfigurationObject
,SystemObject
- All Known Subinterfaces:
AttributeGroup
,AttributeListDefinition
- All Known Implementing Classes:
DafAttributeGroup
,DafAttributeListDefinition
,DafAttributeSet
public interface AttributeSet extends ConfigurationObject
Schnittstellenklasse, die den Zugriff auf Attributmengen ermöglicht. Attributmengen werden in
Attributgruppen
und in Attributlisten
benutzt, um mehrere Attribute zu einer Einheit zusammenzufassen.-
Method Summary
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.Methods inherited from interface java.lang.Comparable
compareTo
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
-
Method Details
-
getAttributes
java.util.List<Attribute> getAttributes()Liefert eine Liste der Attribute dieser Attributmenge (Attributgruppe bzw. Attributliste) zurück. Die Reihenfolge der Attribute in der Liste entspricht der durch diePosition
der Attribute definierte Reihenfolge innerhalb der Attributgruppe bzw. Attributliste- Returns:
- Liste von
Attributen
-
getAttribute
Liefert das Attribut mit dem angegebenen Namen dieser Attributgruppe zurück.- Parameters:
attributeName
- Name des gesuchten Attributs.- Returns:
- Das gesuchte Attribut oder
null
wenn kein Attribut mit dem gegebenen Namen gefunden wurde.
-