de.bsvrz.kex.bwsin.vew
Class SINProperties

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable<Object,Object>
          extended by java.util.Properties
              extended by de.bsvrz.kex.bwsin.vew.SINProperties
All Implemented Interfaces:
Serializable, Cloneable, Map<Object,Object>

public final class SINProperties
extends Properties

Klasse mit allen für die Applikation notwendigen Parametern.

Version:
$Id: SINProperties.java 10429 2008-07-10 12:09:58Z gieseler $
Author:
BitCtrl Systems GmbH, Gieseler
See Also:
Serialized Form

Field Summary
static String DEFAULT_MAX_ABWEICHUNG
          Standardwert max. zul Abweichung.
static String DEFAULT_NETZREFERENZEN
          Standardwert zu prüfende Netzreferenzen.
static String DEFAULT_OKSTRA_PARAMETERFILE
          Standardwert OKSTRA-Parameterdatei.
static String PROP_KEY_ABW
          Aufrufparameter 'mit Abweichungen'.
static String PROP_KEY_ABW_PROTOKOLLDATEI
          Aufrufparameter 'Protokoll Abweichungen'.
static String PROP_KEY_BUNDESLAND
          Bundesland-Kennung für die Stra&szlg;enteilsegmente.
static String PROP_KEY_KBINFO
          Aufrufparameter 'Info Konfigurationsbereich'.
static String PROP_KEY_KBNAME
          Aufrufparameter 'Name Konfigurationsbereich'.
static String PROP_KEY_KBPFAD
          Aufrufparameter 'Pfad Konfigurationsbereich'.
static String PROP_KEY_KBPID
          Aufrufparameter 'PID Konfigurationsbereich'.
static String PROP_KEY_KV
          Aufrufparameter 'Konfigurationsverantwortlicher'.
static String PROP_KEY_LCL
          Aufrufparameter 'LCL'.
static String PROP_KEY_MAX_ABWEICHUNG
          Aufrufparameter 'max. zulässige Abweichung'.
static String PROP_KEY_QUELLDATENBASIS
          Aufrufparameter 'Parameter Okstra'.
static String PROP_KEY_REFERENZEN
          Aufrufparameter 'zu testende Netzreferenzen'.
static String PROP_KEY_TMCREFERENZEN
          Aufrufparameter 'genriere TMS-Ortsfreferenzen'.
static String PROP_KEY_WITH_GUI
          Aufrufparameter 'mit GUI'.
static String PROP_KEY_XMLDEBUG
          mit erweiterten Angaben im Objektnamen.
 
Fields inherited from class java.util.Properties
defaults
 
Method Summary
static SINProperties getInstance()
          Bestimmt das einziges Objekt dieser Klasse (Singleton).
 double getMaximaleAbweichungGrad()
          Gibt die maximal zulässige Abweichung in Grad zurü;ck.
 double getMaximaleAbweichungMeter()
          Gibt die maximal zulässige Abweichung in Meter zurü;ck.
 boolean istAktiv(String key)
          Hilfsmethode zum Bestimmen, ob ein binärer Parameter (ja/nein) auf 'ja' gesetzt ist.
 
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PROP_KEY_WITH_GUI

public static final String PROP_KEY_WITH_GUI
Aufrufparameter 'mit GUI'.

See Also:
Constant Field Values

PROP_KEY_QUELLDATENBASIS

public static final String PROP_KEY_QUELLDATENBASIS
Aufrufparameter 'Parameter Okstra'.

See Also:
Constant Field Values

PROP_KEY_LCL

public static final String PROP_KEY_LCL
Aufrufparameter 'LCL'.

See Also:
Constant Field Values

PROP_KEY_KBPFAD

public static final String PROP_KEY_KBPFAD
Aufrufparameter 'Pfad Konfigurationsbereich'.

See Also:
Constant Field Values

PROP_KEY_KV

public static final String PROP_KEY_KV
Aufrufparameter 'Konfigurationsverantwortlicher'.

See Also:
Constant Field Values

PROP_KEY_KBPID

public static final String PROP_KEY_KBPID
Aufrufparameter 'PID Konfigurationsbereich'.

See Also:
Constant Field Values

PROP_KEY_KBNAME

public static final String PROP_KEY_KBNAME
Aufrufparameter 'Name Konfigurationsbereich'.

See Also:
Constant Field Values

PROP_KEY_KBINFO

public static final String PROP_KEY_KBINFO
Aufrufparameter 'Info Konfigurationsbereich'.

See Also:
Constant Field Values

PROP_KEY_ABW

public static final String PROP_KEY_ABW
Aufrufparameter 'mit Abweichungen'.

See Also:
Constant Field Values

PROP_KEY_ABW_PROTOKOLLDATEI

public static final String PROP_KEY_ABW_PROTOKOLLDATEI
Aufrufparameter 'Protokoll Abweichungen'.

See Also:
Constant Field Values

PROP_KEY_REFERENZEN

public static final String PROP_KEY_REFERENZEN
Aufrufparameter 'zu testende Netzreferenzen'.

See Also:
Constant Field Values

PROP_KEY_TMCREFERENZEN

public static final String PROP_KEY_TMCREFERENZEN
Aufrufparameter 'genriere TMS-Ortsfreferenzen'.

See Also:
Constant Field Values

PROP_KEY_MAX_ABWEICHUNG

public static final String PROP_KEY_MAX_ABWEICHUNG
Aufrufparameter 'max. zulässige Abweichung'.

See Also:
Constant Field Values

PROP_KEY_XMLDEBUG

public static final String PROP_KEY_XMLDEBUG
mit erweiterten Angaben im Objektnamen.

See Also:
Constant Field Values

PROP_KEY_BUNDESLAND

public static final String PROP_KEY_BUNDESLAND
Bundesland-Kennung für die Stra&szlg;enteilsegmente.

See Also:
Constant Field Values

DEFAULT_OKSTRA_PARAMETERFILE

public static final String DEFAULT_OKSTRA_PARAMETERFILE
Standardwert OKSTRA-Parameterdatei.

See Also:
Constant Field Values

DEFAULT_NETZREFERENZEN

public static final String DEFAULT_NETZREFERENZEN
Standardwert zu prüfende Netzreferenzen.

See Also:
Constant Field Values

DEFAULT_MAX_ABWEICHUNG

public static final String DEFAULT_MAX_ABWEICHUNG
Standardwert max. zul Abweichung.

See Also:
Constant Field Values
Method Detail

getInstance

public static SINProperties getInstance()
Bestimmt das einziges Objekt dieser Klasse (Singleton).

Returns:
Einziges Objekt dieser Klasse (Singleton).

getMaximaleAbweichungGrad

public double getMaximaleAbweichungGrad()
Gibt die maximal zulässige Abweichung in Grad zurü;ck.

Returns:
max. Abweichung in Grad

getMaximaleAbweichungMeter

public double getMaximaleAbweichungMeter()
Gibt die maximal zulässige Abweichung in Meter zurü;ck.

Returns:
max. Abweichung in Meter

istAktiv

public boolean istAktiv(String key)
Hilfsmethode zum Bestimmen, ob ein binärer Parameter (ja/nein) auf 'ja' gesetzt ist.

Parameters:
key - Property-Schlüssel.
Returns:
true, wenn der Wert der Property zum Schlüssel 'Ja' ist, ansonsten false.