de.bsvrz.pat.sysbed.main
Class GenericTestMonitor

java.lang.Object
  extended by de.bsvrz.sys.funclib.application.AbstractGUIApplication
      extended by de.bsvrz.pat.sysbed.main.GenericTestMonitor
All Implemented Interfaces:
GUIApplication, StandardApplication

public class GenericTestMonitor
extends AbstractGUIApplication

Mit dieser Klasse wird die Anwendung "Generischer Test Monitor" gestartet. Die Module, die zu der Applikation gehören sollen, können hier hinzugefügt werden. Der Auswahlbaum wird hier für den PreselectionTree erstellt und an die Applikation übergeben. Außerdem wird die Verbindung zum Dateverteiler und die Argumentliste, welche beim Aufruf der main-Methode angegeben wurde, übergeben.

Der Login-Dialog, welcher es ermöglicht, eine IP-Adresse mit Port, Benutzernamen und Passwort einzugeben, kann über den Aufrufparameter -autologin ausgeschaltet werden. Allerdings werden dann die Parameter -benutzer und -authentifizierung benötigt.

Author:
Kappich Systemberatung

Method Summary
 String getApplicationName()
           
 void initialize(ClientDavInterface connection)
          Die Applikation wird erstellt, Module und Logo hinzugefügt und der Baum für die Datenidentifikationsauswahl wird erstellt.
static void main(String[] args)
          Die Applikation "Generischer Test Monitor" wird über die main-Methode gestartet.
 void parseArguments(ArgumentList argumentList)
          Mit der main-Methode übergebene Parameter können hier ausgewertet werden.
 
Methods inherited from class de.bsvrz.sys.funclib.application.AbstractGUIApplication
connect, getConnection, isDavConnected, setConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

main

public static void main(String[] args)
Die Applikation "Generischer Test Monitor" wird über die main-Methode gestartet.

Parameters:
args - Argumente, die beim Start der Applikation übergeben wurden

getApplicationName

public String getApplicationName()
Specified by:
getApplicationName in class AbstractGUIApplication

parseArguments

public void parseArguments(ArgumentList argumentList)
                    throws Exception
Mit der main-Methode übergebene Parameter können hier ausgewertet werden.

Parameters:
argumentList - die modifizierte Argumentliste von der Standardapplikation
Throws:
Exception - Falls ein ungültiges Argument gefunden wurde.

initialize

public void initialize(ClientDavInterface connection)
                throws Exception
Die Applikation wird erstellt, Module und Logo hinzugefügt und der Baum für die Datenidentifikationsauswahl wird erstellt. Anschließend wird die Anwendung gestartet.

Parameters:
connection - Verbindung zum Datenverteiler
Throws:
Exception - Falls es zu einer unerwarteten Ausnahme kommt.