de.bsvrz.puk.config.main.importexport
Class ConfigurationImport.ImportObject

java.lang.Object
  extended by de.bsvrz.puk.config.main.importexport.ConfigurationImport.ImportObject
Enclosing class:
ConfigurationImport

private class ConfigurationImport.ImportObject
extends Object

Diese Klasse wird nur für den Import benutzt. Sie speichert eine Referenz auf ein SystemObjectProperties und auf ein SystemObject. Damit auch bekannt ist, wo das Eigenschafts-Objekt importiert werden soll, wird auch der Konfigurationsbereich gespeichert.


Field Summary
private  ConfigurationArea _configurationArea
          Der Bereich, in den dieses Objekt importiert werden soll.
private  SystemObjectProperties _properties
          Das zu importierende Objekt.
private  SystemObject _systemObject
          Die in ein SystemObjekt umgewandelten Eigenschaften aus der Versorgungsdatei.
 
Constructor Summary
ConfigurationImport.ImportObject(ConfigurationArea configurationArea, SystemObjectProperties properties)
          Speichert den Konfigurationsbereich und das Eigenschafts-Objekt aus einer Versorgungsdatei ab.
 
Method Summary
 ConfigurationArea getConfigurationArea()
          Gibt den Konfigurationsbereich dieses Import-Objekts zurück.
 SystemObjectProperties getProperties()
          Gibt das Eigenschafts-Objekt dieses Import-Objekts zurück, welches die Definition eines Objekts aus der Versorgungsdatei enthält.
 SystemObject getSystemObject()
          Gibt das zum Eigenschafts-Objekt gehörende System-Objekt zurück.
 void setSystemObject(SystemObject systemObject)
          Speichert das zum Eigenschafts-Objekt passende System-Objekt am Import-Objekt.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_configurationArea

private ConfigurationArea _configurationArea
Der Bereich, in den dieses Objekt importiert werden soll.


_properties

private SystemObjectProperties _properties
Das zu importierende Objekt.


_systemObject

private SystemObject _systemObject
Die in ein SystemObjekt umgewandelten Eigenschaften aus der Versorgungsdatei.

Constructor Detail

ConfigurationImport.ImportObject

public ConfigurationImport.ImportObject(ConfigurationArea configurationArea,
                                        SystemObjectProperties properties)
Speichert den Konfigurationsbereich und das Eigenschafts-Objekt aus einer Versorgungsdatei ab.

Parameters:
configurationArea - ein Konfigurationsbereich
properties - ein Eigenschafts-Objekt einer Versorgungsdatei
Method Detail

getConfigurationArea

public ConfigurationArea getConfigurationArea()
Gibt den Konfigurationsbereich dieses Import-Objekts zurück.

Returns:
der Konfigurationsbereich dieses Import-Objekts

getProperties

public SystemObjectProperties getProperties()
Gibt das Eigenschafts-Objekt dieses Import-Objekts zurück, welches die Definition eines Objekts aus der Versorgungsdatei enthält.

Returns:
das Eigenschafts-Objekt

getSystemObject

public SystemObject getSystemObject()
Gibt das zum Eigenschafts-Objekt gehörende System-Objekt zurück.

Returns:
das zum Eigenschafts-Objekt gehörende System-Objekt

setSystemObject

public void setSystemObject(SystemObject systemObject)
Speichert das zum Eigenschafts-Objekt passende System-Objekt am Import-Objekt.

Parameters:
systemObject - das zum Eigenschafts-Objekt passende System-Objekt