All Implemented Interfaces:
UndoableEdit, Algorithm, EditorAlgorithm, ProvidesAccessToOtherAlgorithms, HelperClass, ScenarioServiceIgnoreAlgorithm
Direct Known Subclasses:
ApplyAlternativeIdentifiersTo, BendsLaunchGUI, ChangeLabelsAlgorithm, ClusterOverviewNetworkLaunchGui, ComputeAttributesAlgorithm, CreateHierarchyTree, GraphicExport, HierarchyAlgorithms, LinkSelection, ProcessHierarchynodesDepOnLeafNodes, SelectAlgorithm, SetClusterLaunchGui, SOManalysis

public abstract class LaunchGui
extends AbstractEditorAlgorithm
implements ScenarioServiceIgnoreAlgorithm, ProvidesAccessToOtherAlgorithms
  • Constructor Details

    • LaunchGui

      public LaunchGui()
  • Method Details

    • execute

      public void execute()
      Description copied from interface: Algorithm
      Executes the whole algorithm.
      Specified by:
      execute in interface Algorithm
    • getLaunchGuiDescription

      public String getLaunchGuiDescription()
    • getName

      public String getName()
      Description copied from interface: Algorithm
      Returns the name (ID) of the algorithm.
      Specified by:
      getName in interface Algorithm
      Returns:
      DOCUMENT ME!
    • getAlgorithmList

      public Collection<Algorithm> getAlgorithmList()
      Specified by:
      getAlgorithmList in interface ProvidesAccessToOtherAlgorithms
    • closeDialogBeforeExecution

      public boolean closeDialogBeforeExecution​(Algorithm algorithm)
      Specified by:
      closeDialogBeforeExecution in interface ProvidesAccessToOtherAlgorithms
    • activeForView

      public boolean activeForView​(View v)
      Specified by:
      activeForView in interface EditorAlgorithm
    • isModal

      public boolean isModal()
      By default all LaunchGui Windows are modal. Override to change.
      Returns:
      modal state of this Launch Gui dialog
      Since:
      2.7.0
    • getButtonSize

      public de.ipk_gatersleben.ag_nw.graffiti.plugins.gui.launch_gui.LaunchGui.ButtonSize getButtonSize()
      Returns:
      the size of this LaunchGui's algorithm buttons
      Since:
      2.7.0