de.bsvrz.dav.daf.main.config
Interface AttributeSet
- All Superinterfaces:
- 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.
- Author:
- Kappich+Kniß Systemberatung Aachen (K2S), Roland Schmitz (rs), Fouad, Stephan Homeyer (sth)
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 |
getAttributes
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 die
Position
der
Attribute definierte Reihenfolge innerhalb der Attributgruppe bzw. Attributliste
- Returns:
- Liste von
Attributen
getAttribute
Attribute getAttribute(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.