All Implemented Interfaces:
UndoableEdit, Algorithm, EditorAlgorithm, ProvidesAccessToOtherAlgorithms, HelperClass, ScenarioServiceIgnoreAlgorithm

public class SOManalysis
extends LaunchGui
implements Algorithm
  • Constructor Details

    • SOManalysis

      public SOManalysis()
  • Method Details

    • closeDialogBeforeExecution

      public boolean closeDialogBeforeExecution​(Algorithm algorithm)
      Specified by:
      closeDialogBeforeExecution in interface ProvidesAccessToOtherAlgorithms
      Overrides:
      closeDialogBeforeExecution in class LaunchGui
    • getName

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

      public Set<Category> getSetCategory()
      Description copied from interface: Algorithm
      Returns a set of categories to classify this algorithm . e.g. return new HashSet(Arrays.asList( Category.GRAPH, Category.NODE )); is an algorithm, working on graphs and more specific on nodes
      Specified by:
      getSetCategory in interface Algorithm
      Overrides:
      getSetCategory in class AbstractAlgorithm
      Returns:
      Set of Category Enums that classify this algorithm.
    • getLaunchGuiDescription

      public String getLaunchGuiDescription()
      Overrides:
      getLaunchGuiDescription in class LaunchGui
    • getCategory

      public String getCategory()
      Description copied from interface: Algorithm
      Returns the category an algorithm should assigned to. Return NULL if the algorithm should be sorted directly in the plugin menu.
      Specified by:
      getCategory in interface Algorithm
      Overrides:
      getCategory in class AbstractAlgorithm
      Returns:
      The category an algorithm should assigned to.
    • isModal

      public boolean isModal()
      Description copied from class: LaunchGui
      By default all LaunchGui Windows are modal. Override to change.
      Overrides:
      isModal in class LaunchGui
      Returns:
      modal state of this Launch Gui dialog
    • getButtonSize

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