de.bielefeld.umweltamt.aui
Class AUIKataster

java.lang.Object
  extended by de.bielefeld.umweltamt.aui.AUIKataster

public class AUIKataster
extends java.lang.Object

Das Anlagen- und Indirekteinleiter-Kataster. Diese Klasse stellt den eigentlichen Einstiegspunkt der Anwendung dar. Die Methode main sollte dazu verwendet werden, das Programm zu starten.

Author:
David Klotz

Field Summary
static boolean DEBUG
          Debug-Ausgaben
static java.lang.String LONG_NAME
          Der lange Name des Programms
static java.lang.String SHORT_NAME
          Der kurze Name des Programms
static java.lang.String VERSION
          Die Version des Programms
 
Constructor Summary
AUIKataster()
           
 
Method Summary
static void debugOutput(java.lang.String msg)
          Gibt Debug-Ausgaben/Fehler auf der Konsole aus.
static void debugOutput(java.lang.String msg, java.lang.String src)
          Gibt Debug-Ausgaben/Fehler auf der Konsole aus.
static void errorOutput(java.lang.String msg, java.lang.String src)
           
static void handleDBException(java.lang.Throwable e, java.lang.String src, boolean fatal)
          Wird benutzt um mit im laufenden Betrieb auftretenden Datenbank-Fehlern umzugehen.
static void main(java.lang.String[] args)
          Die Hauptmethode des AUI-Katasters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SHORT_NAME

public static final java.lang.String SHORT_NAME
Der kurze Name des Programms

See Also:
Constant Field Values

LONG_NAME

public static final java.lang.String LONG_NAME
Der lange Name des Programms

See Also:
Constant Field Values

VERSION

public static final java.lang.String VERSION
Die Version des Programms

See Also:
Constant Field Values

DEBUG

public static final boolean DEBUG
Debug-Ausgaben

See Also:
Constant Field Values
Constructor Detail

AUIKataster

public AUIKataster()
Method Detail

debugOutput

public static void debugOutput(java.lang.String msg)
Gibt Debug-Ausgaben/Fehler auf der Konsole aus.

Parameters:
msg - Die auszugebende Nachricht

debugOutput

public static void debugOutput(java.lang.String msg,
                               java.lang.String src)
Gibt Debug-Ausgaben/Fehler auf der Konsole aus.

Parameters:
msg - Die auszugebende Nachricht
src - Wo trat der Fehler auf

errorOutput

public static void errorOutput(java.lang.String msg,
                               java.lang.String src)

handleDBException

public static void handleDBException(java.lang.Throwable e,
                                     java.lang.String src,
                                     boolean fatal)
Wird benutzt um mit im laufenden Betrieb auftretenden Datenbank-Fehlern umzugehen.

Parameters:
e - Die aufgetretene Exception
src - Wo trat der Fehler auf
fatal - Soll das Programm beendet werden?

main

public static void main(java.lang.String[] args)
Die Hauptmethode des AUI-Katasters. Hier wird der SettingsManager sowie das HauptFrame instanziert. Das HauptFrame bekommt die Instanz des SettingsManager als Konstruktor übergeben.

Parameters:
args - Kommandozeilenargumente