Class ParameterEditor

java.lang.Object
de.bsvrz.pat.sysbed.plugins.parameditor.ParameterEditor
All Implemented Interfaces:
de.bsvrz.sys.funclib.application.StandardApplication

public class ParameterEditor
extends java.lang.Object
implements de.bsvrz.sys.funclib.application.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.
  • Nested Class Summary

    Nested Classes
    Modifier and Type Class Description
    static class  ParameterEditor.ParameterChangeInformation  
  • Constructor Summary

    Constructors
    Constructor Description
    ParameterEditor​(de.bsvrz.dav.daf.main.ClientDavInterface connection, de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup, short simulationVariant)
    Konstruktor, um den Parametereditor von einer anderen Applikation aus zu starten.
  • Method Summary

    Modifier and Type Method Description
    void initialize​(de.bsvrz.dav.daf.main.ClientDavInterface connection)  
    static void main​(java.lang.String[] args)
    Wird zum Start der Applikation aufgerufen.
    void parseArguments​(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ParameterEditor

      public ParameterEditor​(de.bsvrz.dav.daf.main.ClientDavInterface connection, de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.config.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 Details

    • main

      public static void main​(java.lang.String[] args)
      Wird zum Start der Applikation aufgerufen.
      Parameters:
      args - Aufrufargumente der Applikation
    • parseArguments

      public void parseArguments​(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
      Specified by:
      parseArguments in interface de.bsvrz.sys.funclib.application.StandardApplication
    • initialize

      public void initialize​(de.bsvrz.dav.daf.main.ClientDavInterface connection) throws java.lang.Exception
      Specified by:
      initialize in interface de.bsvrz.sys.funclib.application.StandardApplication
      Throws:
      java.lang.Exception