public abstract class AbstractConfigSystemObject
extends java.lang.Object
implements de.bsvrz.dav.daf.main.config.SystemObject
SystemObject
-Interfaces, welche für die verschiedenen Implementierungen eines
SystemObjekts immer gleich bleiben.Constructor and Description |
---|
AbstractConfigSystemObject(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object o)
Der Vergleich zweier SystemObjekte (o1, o) erfolgt durch deren ID.
|
ConfigConfigurationArea |
getConfigurationArea() |
de.bsvrz.dav.daf.main.Data |
getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg) |
ConfigDataModel |
getDataModel() |
de.bsvrz.dav.daf.main.config.SystemObjectInfo |
getInfo() |
java.lang.String |
getNameOrPidOrId() |
java.lang.String |
getPidOrId() |
java.lang.String |
getPidOrNameOrId() |
boolean |
isOfType(java.lang.String typePid) |
boolean |
isOfType(de.bsvrz.dav.daf.main.config.SystemObjectType type) |
void |
setConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg,
de.bsvrz.dav.daf.main.Data data) |
java.lang.String |
toString()
Gibt die String-Repräsentation dieses SystemObjekts zurück.
|
public AbstractConfigSystemObject(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea)
configurationArea
- der Konfigurationsbereich dieses System-Objektspublic java.lang.String getNameOrPidOrId()
getNameOrPidOrId
in interface de.bsvrz.dav.daf.main.config.SystemObject
public java.lang.String getPidOrNameOrId()
getPidOrNameOrId
in interface de.bsvrz.dav.daf.main.config.SystemObject
public java.lang.String getPidOrId()
getPidOrId
in interface de.bsvrz.dav.daf.main.config.SystemObject
public ConfigConfigurationArea getConfigurationArea()
getConfigurationArea
in interface de.bsvrz.dav.daf.main.config.SystemObject
public ConfigDataModel getDataModel()
getDataModel
in interface de.bsvrz.dav.daf.main.config.SystemObject
public de.bsvrz.dav.daf.main.config.SystemObjectInfo getInfo()
getInfo
in interface de.bsvrz.dav.daf.main.config.SystemObject
public de.bsvrz.dav.daf.main.Data getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg)
getConfigurationData
in interface de.bsvrz.dav.daf.main.config.SystemObject
public void setConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.Data data) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
setConfigurationData
in interface de.bsvrz.dav.daf.main.config.SystemObject
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
public boolean isOfType(java.lang.String typePid)
isOfType
in interface de.bsvrz.dav.daf.main.config.SystemObject
public boolean isOfType(de.bsvrz.dav.daf.main.config.SystemObjectType type)
isOfType
in interface de.bsvrz.dav.daf.main.config.SystemObject
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
o
- zu vergleichendes SystemObjekt-1
, falls o1.getId() < o.getId()
1
, falls o1.getId() > o.getId()
0
, falls o1.getId() == o.getId()
public java.lang.String toString()
toString
in interface de.bsvrz.dav.daf.main.config.SystemObject
toString
in class java.lang.Object