Package de.bsvrz.pat.sysbed.main
Class GenericTestMonitor
java.lang.Object
de.bsvrz.sys.funclib.application.AbstractGUIApplication
de.bsvrz.pat.sysbed.main.GenericTestMonitor
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.ApplicationCloseActionHandler
,de.bsvrz.sys.funclib.application.GUIApplication
,de.bsvrz.sys.funclib.application.StandardApplication
public class GenericTestMonitor
extends de.bsvrz.sys.funclib.application.AbstractGUIApplication
implements de.bsvrz.dav.daf.main.ApplicationCloseActionHandler
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.
-
Method Summary
Modifier and Type Method Description void
close(java.lang.String error)
java.lang.String
getApplicationName()
java.lang.Class<?>
getMainClass()
void
initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection)
Die Applikation wird erstellt, Module und Logo hinzugefügt und der Baum für dieDatenidentifikationsauswahl
wird erstellt.static void
main(java.lang.String[] args)
Die Applikation "Generischer Test Monitor" wird über diemain
-Methode gestartet.void
parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
Mit dermain
-Methode übergebene Parameter können hier ausgewertet werden.java.lang.String
toString()
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, wait, wait, wait
-
Method Details
-
main
public static void main(java.lang.String[] args)Die Applikation "Generischer Test Monitor" wird über diemain
-Methode gestartet.- Parameters:
args
- Argumente, die beim Start der Applikation übergeben wurden
-
getApplicationName
public java.lang.String getApplicationName()- Specified by:
getApplicationName
in classde.bsvrz.sys.funclib.application.AbstractGUIApplication
-
parseArguments
public void parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList) throws java.lang.ExceptionMit dermain
-Methode übergebene Parameter können hier ausgewertet werden.- Specified by:
parseArguments
in interfacede.bsvrz.sys.funclib.application.StandardApplication
- Parameters:
argumentList
- die modifizierte Argumentliste von der Standardapplikation- Throws:
java.lang.Exception
- Falls ein ungültiges Argument gefunden wurde.
-
initialize
public void initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection) throws java.lang.ExceptionDie Applikation wird erstellt, Module und Logo hinzugefügt und der Baum für dieDatenidentifikationsauswahl
wird erstellt. Anschließend wird die Anwendung gestartet.- Specified by:
initialize
in interfacede.bsvrz.sys.funclib.application.StandardApplication
- Parameters:
connection
- Verbindung zum Datenverteiler- Throws:
java.lang.Exception
- Falls es zu einer unerwarteten Ausnahme kommt.
-
getMainClass
public java.lang.Class<?> getMainClass()- Specified by:
getMainClass
in interfacede.bsvrz.sys.funclib.application.GUIApplication
-
close
public void close(java.lang.String error)- Specified by:
close
in interfacede.bsvrz.dav.daf.main.ApplicationCloseActionHandler
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-