de.bsvrz.puk.config.configFile.datamodel
Class ConfigAttributeSet

java.lang.Object
  extended by de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
      extended by de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
          extended by de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
              extended by de.bsvrz.puk.config.configFile.datamodel.ConfigAttributeSet
All Implemented Interfaces:
AttributeSet, ConfigurationObject, SystemObject, Comparable
Direct Known Subclasses:
ConfigAttributeGroup, ConfigAttributeListDefinition

public class ConfigAttributeSet
extends ConfigConfigurationObject
implements AttributeSet

Implementierung des Interfaces AttributeSet für Attributmengen auf Seiten der Konfiguration.

Author:
Stephan Homeyer (sth), Kappich Systemberatung

Constructor Summary
ConfigAttributeSet(ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
          Konstruktor für eine Attributmenge.
 
Method Summary
 Attribute getAttribute(String attributeName)
           
 List<Attribute> getAttributes()
           
 
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, invalidate, isValid, removeSet, revalidate, simpleRevalidate
 
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
createConfigurationData, equals, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationDataBytes, getId, getName, getPid, getType, getUsedAttributeGroupUsages, hashCode, removeConfigurationData, setConfigurationData, setConfigurationData, setName, simpleInvalidation
 
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

ConfigAttributeSet

public ConfigAttributeSet(ConfigurationArea configurationArea,
                          SystemObjectInformationInterface systemObjectInfo)
Konstruktor für eine Attributmenge.

Parameters:
configurationArea - der Konfigurationsbereich dieser Attributmenge
systemObjectInfo - das korrespondierende Objekt für die Dateioperationen dieser Attributmenge
Method Detail

getAttributes

public List<Attribute> getAttributes()
Specified by:
getAttributes in interface AttributeSet

getAttribute

public Attribute getAttribute(String attributeName)
Specified by:
getAttribute in interface AttributeSet