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.CloneableRepräsentiert ein Stellvertreterobjekt für einConfigurationObject.Dieses Stellvertreterobjekt hält alle Informationen eines
ConfigurationObjecteinschließlich der Daten der konfigurierenden Attributgruppen. Aus diesen Informationen wird dann über ein Objekt der KlasseConfigAreaCreatorein 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 voidaddConfigurationData(ProxyDataDescription proxyDataDescription)Fügt einen Eintrag für eine Datenbeschreibung zur Liste der Datenbeschreibungen hinzu.voidaddSet(ProxySetDescription proxySetDescription)Fügt einen Eintrag für eine Menge zur Liste der Mengen hinzu.java.lang.StringgetName()Getter für Eigenschaft '_name'.java.lang.StringgetPid()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.SystemObjectTypegetType()Getter für Eigenschaft '_type'.java.lang.StringtoString()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:
toStringin 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.
-
-