de.bsvrz.sys.funclib.kbgen
Class ProxyConfigurationObject

java.lang.Object
  extended by 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 ein ConfigurationObject. Dieses Stellvertreterobjekt hält alle Informationen eines ConfigurationObject einschließlich der Daten der konfigurierenden Attributgruppen. Aus diesen Informationen wird dann über ein Objekt der Klasse ConfigAreaCreator 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.

Version:
$Revision: 513 $ / $Date: 2011-04-13 14:23:45 +0200 (Mi, 13 Apr 2011) $ / ($Author: HCK $)
Author:
inovat, innovative systeme - verkehr - tunnel - technik, Dipl.-Ing. Hans Christian Kniß (HCK)

Constructor Summary
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
 void addConfigurationData(ProxyDataDescription proxyDataDescription)
           
 void addSet(ProxySetDescription proxySetDescription)
           
 java.lang.String getName()
           
 java.lang.String getPid()
           
 java.util.List<ProxyDataDescription> getProxyConfigurationDataList()
           
 java.util.List<ProxySetDescription> getProxySetList()
           
 de.bsvrz.dav.daf.main.config.SystemObjectType getType()
           
 java.lang.String toString()
          Gibt die String-Repräsentation dieses Objekts aus.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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

getName

public java.lang.String getName()

getPid

public java.lang.String getPid()

getProxyConfigurationDataList

public java.util.List<ProxyDataDescription> getProxyConfigurationDataList()

getProxySetList

public java.util.List<ProxySetDescription> getProxySetList()

getType

public de.bsvrz.dav.daf.main.config.SystemObjectType getType()

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 class java.lang.Object
Returns:
Aktueller Zustand der Klassenvariablen dieses Objekts.

addConfigurationData

public void addConfigurationData(ProxyDataDescription proxyDataDescription)

addSet

public void addSet(ProxySetDescription proxySetDescription)