Package de.bsvrz.sys.funclib.kbgen
Class ProxyConfigurationObject
- java.lang.Object
-
- de.bsvrz.sys.funclib.kbgen.ProxyConfigurationObject
-
- All Implemented Interfaces:
java.lang.Cloneable
public class ProxyConfigurationObject extends java.lang.Object implements java.lang.Cloneable
Repräsentiert ein Stellvertreterobjekt für einConfigurationObject
.Dieses Stellvertreterobjekt hält alle Informationen eines
ConfigurationObject
einschließlich der Daten der konfigurierenden Attributgruppen. Aus diesen Informationen wird dann über ein Objekt der KlasseConfigAreaCreator
ein Konfigurationsbereich erzeugt. Das Proxyobjekt enthält damit alle Informatioen, die später (nach der Erzeugung des Konfigurationsbereichs) aus der Konfiguration zu dem entsprechenden Objekt ermittelt werden können.
-
-
Constructor Summary
Constructors Constructor Description ProxyConfigurationObject(java.lang.String pid, java.lang.String name, de.bsvrz.dav.daf.main.config.SystemObjectType type)
Erzeugt ein Objekt vom Typ ProxyConfigurationObject.
-
Method Summary
Modifier and Type Method Description void
addConfigurationData(ProxyDataDescription proxyDataDescription)
Fügt einen Eintrag für eine Datenbeschreibung zur Liste der Datenbeschreibungen hinzu.void
addSet(ProxySetDescription proxySetDescription)
Fügt einen Eintrag für eine Menge zur Liste der Mengen hinzu.java.lang.String
getName()
Getter für Eigenschaft '_name'.java.lang.String
getPid()
Getter für Eigenschaft '_pid'.java.util.List<ProxyDataDescription>
getProxyConfigurationDataList()
Getter für Eigenschaft '_proxyConfigurationDataList'.java.util.List<ProxySetDescription>
getProxySetList()
Getter für Eigenschaft '_proxySetList'.de.bsvrz.dav.daf.main.config.SystemObjectType
getType()
Getter für Eigenschaft '_type'.java.lang.String
toString()
Gibt die String-Repräsentation dieses Objekts aus.
-
-
-
Constructor Detail
-
ProxyConfigurationObject
public ProxyConfigurationObject(java.lang.String pid, java.lang.String name, de.bsvrz.dav.daf.main.config.SystemObjectType type)
Erzeugt ein Objekt vom Typ ProxyConfigurationObject.- Parameters:
pid
- Die PID des zu erzeugenden ProxyObjekts.name
- Der Name des zu erzeugenden ProxyObjekts.type
- Der Typ des zu erzeugenden ProxyObjekts.
-
-
Method Detail
-
getPid
public java.lang.String getPid()
Getter für Eigenschaft '_pid'.- Returns:
- Wert der Eigenschaft '_pid'.
- See Also:
_pid
-
getName
public java.lang.String getName()
Getter für Eigenschaft '_name'.- Returns:
- Wert der Eigenschaft '_name'.
- See Also:
_name
-
getType
public de.bsvrz.dav.daf.main.config.SystemObjectType getType()
Getter für Eigenschaft '_type'.- Returns:
- Wert der Eigenschaft '_type'.
- See Also:
_type
-
getProxyConfigurationDataList
public java.util.List<ProxyDataDescription> getProxyConfigurationDataList()
Getter für Eigenschaft '_proxyConfigurationDataList'.- Returns:
- Wert der Eigenschaft '_proxyConfigurationDataList'.
- See Also:
_proxyConfigurationDataList
-
getProxySetList
public java.util.List<ProxySetDescription> getProxySetList()
Getter für Eigenschaft '_proxySetList'.- Returns:
- Wert der Eigenschaft '_proxySetList'.
- See Also:
_proxySetList
-
toString
public java.lang.String toString()
Gibt die String-Repräsentation dieses Objekts aus.Die Formatierung der Ausgabe kann sich ändern und wird nicht garantiert.
- Overrides:
toString
in classjava.lang.Object
- Returns:
- Aktueller Zustand der Klassenvariablen dieses Objekts.
-
addConfigurationData
public final void addConfigurationData(ProxyDataDescription proxyDataDescription)
Fügt einen Eintrag für eine Datenbeschreibung zur Liste der Datenbeschreibungen hinzu.- Parameters:
proxyDataDescription
- Die hinzuzufügende Datenbeschreibung.
-
addSet
public final void addSet(ProxySetDescription proxySetDescription)
Fügt einen Eintrag für eine Menge zur Liste der Mengen hinzu.- Parameters:
proxySetDescription
- Die hinzuzufügende Menge.
-
-