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

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.ConfigObjectSetUse
All Implemented Interfaces:
ConfigurationObject, ObjectSetUse, SystemObject, Comparable

public class ConfigObjectSetUse
extends ConfigConfigurationObject
implements ObjectSetUse

Implementierung des Interfaces ObjectSetUse auf Seiten der Konfiguration.

Author:
Stephan Homeyer (sth), Kappich Systemberatung

Constructor Summary
ConfigObjectSetUse(ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
          Konstruktor einer Mengenverwendung.
 
Method Summary
 String getObjectSetName()
           
 ObjectSetType getObjectSetType()
           
 boolean isRequired()
           
 
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

ConfigObjectSetUse

public ConfigObjectSetUse(ConfigurationArea configurationArea,
                          SystemObjectInformationInterface systemObjectInfo)
Konstruktor einer Mengenverwendung.

Parameters:
configurationArea - Konfigurationsbereich dieser Mengenverwendung
systemObjectInfo - das korrespondierende Objekt aus den Konfigurationsdateien
Method Detail

getObjectSetName

public String getObjectSetName()
Specified by:
getObjectSetName in interface ObjectSetUse

getObjectSetType

public ObjectSetType getObjectSetType()
Specified by:
getObjectSetType in interface ObjectSetUse

isRequired

public boolean isRequired()
Specified by:
isRequired in interface ObjectSetUse