de.bsvrz.puk.config.xmlFile.properties
Class ConfigurationAreaChangeInformation

java.lang.Object
  extended by de.bsvrz.puk.config.xmlFile.properties.ConfigurationAreaChangeInformation

public class ConfigurationAreaChangeInformation
extends Object

Diese Klasse stellt ein Element "konfigurationsAenderung" dar, siehe K2S.dtd.

Author:
Achim Wullenkord (AW), Kappich Systemberatung

Field Summary
private  String _author
          Autor der Änderung
private  long _condition
          Zeitpunkt
private static Debug _debug
          DebugLogger für Debug-Ausgaben
private  String _reason
          Grund der Änderung.
private  String _text
          Text, den der Autor zusätzlich geschrieben hat.
private  int _version
          Version
 
Constructor Summary
ConfigurationAreaChangeInformation(long condition, int version, String author, String reason, String text)
           
ConfigurationAreaChangeInformation(String condition, String version, String author, String reason, String text)
           
 
Method Summary
 String getAuthor()
          #
 long getCondition()
           
 String getReason()
           
 String getText()
           
 int getVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_debug

private static final Debug _debug
DebugLogger für Debug-Ausgaben


_condition

private final long _condition
Zeitpunkt


_version

private final int _version
Version


_author

private final String _author
Autor der Änderung


_reason

private final String _reason
Grund der Änderung. Der Leerstring deutet an, das der Grund nicht angegeben wurde.


_text

private final String _text
Text, den der Autor zusätzlich geschrieben hat.

Constructor Detail

ConfigurationAreaChangeInformation

public ConfigurationAreaChangeInformation(long condition,
                                          int version,
                                          String author,
                                          String reason,
                                          String text)
Parameters:
condition - Zeitpunkt
version - Version, ist dieser Wert unbekannt muss "-1" gesetzt werden
author - Autor
reason - Grund der Änderunge, ist der Grund unbekannt, muss der Leerstring "" gesetzt werden

ConfigurationAreaChangeInformation

public ConfigurationAreaChangeInformation(String condition,
                                          String version,
                                          String author,
                                          String reason,
                                          String text)
Parameters:
condition - Zeitpunkt, die Zeichenkette wird in ein "Date" umgewandelt. Das erzeugte Date enthält "Tag, Monat, Jahr".
version - Version, ist diese unbekannt, wird der Leerstring "" übergeben. Dies wird dann als -1 gespeichert
author - Autor der Änderungen
reason - Grund der Änderungen. Ist der Grund unbekannt, wird "" übergeben und auch so am Objekt gespeichert
Method Detail

getCondition

public long getCondition()
Returns:
Zeitpunkt

getVersion

public int getVersion()
Returns:
Version, oder -1 falls der Wert nicht gesetzt war

getAuthor

public String getAuthor()
#

Returns:
Autor der Änderungen

getReason

public String getReason()
Returns:
Grund der Änderungen. Wurden keine Änderungen eingetragen, so wird der Leerstring "" zurückgegeben

getText

public String getText()
Returns:
Text, der zusätzlich eingegeben wurde