Class ConfigReferenceAttributeType
java.lang.Object
de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
de.bsvrz.puk.config.configFile.datamodel.ConfigAttributeType
de.bsvrz.puk.config.configFile.datamodel.ConfigReferenceAttributeType
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.AttributeType
,de.bsvrz.dav.daf.main.config.ConfigurationObject
,de.bsvrz.dav.daf.main.config.ReferenceAttributeType
,de.bsvrz.dav.daf.main.config.SystemObject
,de.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
,Comparable
public class ConfigReferenceAttributeType
extends ConfigAttributeType
implements de.bsvrz.dav.daf.main.config.ReferenceAttributeType
Implementierung des Interfaces
ReferenceAttributeType
auf Seiten der Konfiguration.-
Constructor Summary
ConstructorsConstructorDescriptionConfigReferenceAttributeType
(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo) Konstruktor eines Referenz-Attribut-Typs. -
Method Summary
Modifier and TypeMethodDescriptionde.bsvrz.dav.daf.main.config.SystemObjectType
de.bsvrz.dav.daf.main.config.ReferenceType
boolean
isDefined
(de.bsvrz.dav.daf.main.Data data) boolean
void
setToUndefined
(de.bsvrz.dav.daf.main.Data data) Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigAttributeType
getDefaultAttributeValue, loadDefaultAttributeValue
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, getObjectLookupForData, getPid, getType, getUsedAttributeGroupUsages, hashCode, originalHashCode, 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.AttributeType
getDefaultAttributeValue
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
-
Constructor Details
-
ConfigReferenceAttributeType
public ConfigReferenceAttributeType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo) Konstruktor eines Referenz-Attribut-Typs.- Parameters:
configurationArea
- Konfigurationsbereich dieses Referenz-Attribut-TypssystemObjectInfo
- das korrespondierende Objekt aus den Konfigurationsdateien
-
-
Method Details
-
getReferencedObjectType
public de.bsvrz.dav.daf.main.config.SystemObjectType getReferencedObjectType()- Specified by:
getReferencedObjectType
in interfacede.bsvrz.dav.daf.main.config.ReferenceAttributeType
-
isUndefinedAllowed
public boolean isUndefinedAllowed()- Specified by:
isUndefinedAllowed
in interfacede.bsvrz.dav.daf.main.config.ReferenceAttributeType
-
getReferenceType
public de.bsvrz.dav.daf.main.config.ReferenceType getReferenceType()- Specified by:
getReferenceType
in interfacede.bsvrz.dav.daf.main.config.ReferenceAttributeType
-
setToUndefined
public void setToUndefined(de.bsvrz.dav.daf.main.Data data) - Specified by:
setToUndefined
in interfacede.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
-
isDefined
public boolean isDefined(de.bsvrz.dav.daf.main.Data data) - Specified by:
isDefined
in interfacede.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
-