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 inAttributgruppen
und inAttributlisten
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 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 Detail
-
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
Attribute getAttribute(java.lang.String attributeName)
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.
-
-