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.SystemObjectpublic java.lang.String getPidOrNameOrId()
getPidOrNameOrId in interface de.bsvrz.dav.daf.main.config.SystemObjectpublic java.lang.String getPidOrId()
getPidOrId in interface de.bsvrz.dav.daf.main.config.SystemObjectpublic ConfigConfigurationArea getConfigurationArea()
getConfigurationArea in interface de.bsvrz.dav.daf.main.config.SystemObjectpublic ConfigDataModel getDataModel()
getDataModel in interface de.bsvrz.dav.daf.main.config.SystemObjectpublic de.bsvrz.dav.daf.main.config.SystemObjectInfo getInfo()
getInfo in interface de.bsvrz.dav.daf.main.config.SystemObjectpublic de.bsvrz.dav.daf.main.Data getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup atg)
getConfigurationData in interface de.bsvrz.dav.daf.main.config.SystemObjectpublic 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.SystemObjectde.bsvrz.dav.daf.main.config.ConfigurationChangeExceptionpublic boolean isOfType(java.lang.String typePid)
isOfType in interface de.bsvrz.dav.daf.main.config.SystemObjectpublic boolean isOfType(de.bsvrz.dav.daf.main.config.SystemObjectType type)
isOfType in interface de.bsvrz.dav.daf.main.config.SystemObjectpublic int compareTo(java.lang.Object o)
compareTo in interface java.lang.Comparableo - 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.SystemObjecttoString in class java.lang.Object