de.bsvrz.pat.sysbed.plugins.parameditor
Class ParameterEditor

java.lang.Object
  extended by de.bsvrz.pat.sysbed.plugins.parameditor.ParameterEditor
All Implemented Interfaces:
StandardApplication

public class ParameterEditor
extends Object
implements StandardApplication

Diese Klasse implementiert einen Dialog zum editieren von Parametern. Die Klasse kann als eigenständige Applikation gestartet oder in andere Applikationen integriert werden. Als eigenständige Applikation werden die Aufrufargumente -objekt=... und -atg=... unterstützt mit denen spezifiziert werden kann, für welches Objekt und für welche Attributgruppe ein Parameterdatensatz angezeigt werden soll.

Author:
Kappich Systemberatung

Nested Class Summary
static class ParameterEditor.ParameterChangeInformation
           
 
Constructor Summary
ParameterEditor(ClientDavInterface connection, SystemObject object, AttributeGroup attributeGroup, short simulationVariant)
          Konstruktor, um den Parametereditor von einer anderen Applikation aus zu starten.
 
Method Summary
 void initialize(ClientDavInterface connection)
           
static void main(String[] args)
          Wird zum Start der Applikation aufgerufen.
 void parseArguments(ArgumentList argumentList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterEditor

public ParameterEditor(ClientDavInterface connection,
                       SystemObject object,
                       AttributeGroup attributeGroup,
                       short simulationVariant)
Konstruktor, um den Parametereditor von einer anderen Applikation aus zu starten. Wird als Simulationsvariante -1 angegeben, wird sie nicht weiter beachtet.

Parameters:
connection - Verbindung zum Datenverteiler
object - anzuzeigendes Objekt
attributeGroup - anzuzeigende Attributgruppe
simulationVariant - die Simulationsvariante
Method Detail

main

public static void main(String[] args)
Wird zum Start der Applikation aufgerufen.

Parameters:
args - Aufrufargumente der Applikation

parseArguments

public void parseArguments(ArgumentList argumentList)
Specified by:
parseArguments in interface StandardApplication

initialize

public void initialize(ClientDavInterface connection)
                throws Exception
Specified by:
initialize in interface StandardApplication
Throws:
Exception