de.bsvrz.dav.daf.main.config.management
Class ConfigAreaAndVersion

java.lang.Object
  extended by de.bsvrz.dav.daf.main.config.management.ConfigAreaAndVersion

public class ConfigAreaAndVersion
extends Object

Diese Klasse speichert einen Konfigurationsbreich und die Version mit der der Bereich aktiviert/freigegeben/geprüft/usw. werden soll.

Author:
Kappich+Kniß Systemberatung Aachen (K2S), Achim Wullenkord (AW)

Field Summary
private  ConfigurationArea _configArea
           
private  short _version
           
 
Constructor Summary
ConfigAreaAndVersion(ConfigurationArea configArea)
          Erzeugt ein Objekt, die Version des Bereichs wird auf 0 gesetzt.
ConfigAreaAndVersion(ConfigurationArea configArea, short version)
           
 
Method Summary
 ConfigurationArea getConfigArea()
          Konfigurationsbereich
 short getVersion()
          Version, mit der der Konfigurationsbereich aktiviert/freigegeben/geprüft werden soll
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_configArea

private final ConfigurationArea _configArea

_version

private final short _version
Constructor Detail

ConfigAreaAndVersion

public ConfigAreaAndVersion(ConfigurationArea configArea,
                            short version)
Parameters:
configArea - Pid des Konfigurationsbereichs, auf den sich die Version bezieht
version - Version, mit der der Konfigurationsbereich aktiviert/freigegeben/geprüft, usw. werden soll. Version 0 nimmt einer Sonderrolle ein und kann vom jeweiligen Nutzer anders interpretiert werden.

ConfigAreaAndVersion

public ConfigAreaAndVersion(ConfigurationArea configArea)
Erzeugt ein Objekt, die Version des Bereichs wird auf 0 gesetzt.

Parameters:
configArea - Pid des Konfigurationsbereichs, auf den sich die Version bezieht
Method Detail

getConfigArea

public ConfigurationArea getConfigArea()
Konfigurationsbereich

Returns:
s.o.

getVersion

public short getVersion()
Version, mit der der Konfigurationsbereich aktiviert/freigegeben/geprüft werden soll

Returns:
Version des Bereichs. Der Wert 0 ist als "nimm die richtige" Version zu interpretieren. Der Benutzer hat explizit keine Version angegeben.

toString

public String toString()
Overrides:
toString in class Object