Class LaunchGui
java.lang.Object
org.graffiti.plugin.algorithm.AbstractAlgorithm
org.graffiti.plugin.algorithm.AbstractEditorAlgorithm
de.ipk_gatersleben.ag_nw.graffiti.plugins.gui.launch_gui.LaunchGui
- 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 Summary
Constructors Constructor Description LaunchGui() -
Method Summary
Modifier and Type Method Description booleanactiveForView(View v)booleancloseDialogBeforeExecution(Algorithm algorithm)voidexecute()Executes the whole algorithm.Collection<Algorithm>getAlgorithmList()de.ipk_gatersleben.ag_nw.graffiti.plugins.gui.launch_gui.LaunchGui.ButtonSizegetButtonSize()StringgetLaunchGuiDescription()StringgetName()Returns the name (ID) of the algorithm.booleanisModal()By default all LaunchGui Windows are modal.Methods inherited from class org.graffiti.plugin.algorithm.AbstractEditorAlgorithm
getIcon, getParameterDialog, getShortNameMethods inherited from class org.graffiti.plugin.algorithm.AbstractAlgorithm
addEdit, attach, canRedo, canUndo, check, die, doesUndo, getAcceleratorKeyStroke, getActionEvent, getCategory, getDescription, getMenuCategory, getParameters, getPresentationName, getRedoPresentationName, getSetCategory, getUndoPresentationName, isAlwaysExecutable, isLayoutAlgorithm, isSignificant, markExecutionDone, markRedoDone, markUndoDone, mayWorkOnMultipleGraphs, redo, replaceEdit, reset, setActionEvent, setParameters, showMenuIcon, undoMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.graffiti.plugin.algorithm.Algorithm
attach, check, getAcceleratorKeyStroke, getActionEvent, getCategory, getDescription, getMenuCategory, getParameters, getSetCategory, isLayoutAlgorithm, mayWorkOnMultipleGraphs, reset, setActionEvent, setParameters, showMenuIcon
-
Constructor Details
-
LaunchGui
public LaunchGui()
-
-
Method Details
-
execute
public void execute()Description copied from interface:AlgorithmExecutes the whole algorithm. -
getLaunchGuiDescription
-
getName
Description copied from interface:AlgorithmReturns the name (ID) of the algorithm. -
getAlgorithmList
- Specified by:
getAlgorithmListin interfaceProvidesAccessToOtherAlgorithms
-
closeDialogBeforeExecution
- Specified by:
closeDialogBeforeExecutionin interfaceProvidesAccessToOtherAlgorithms
-
activeForView
- Specified by:
activeForViewin interfaceEditorAlgorithm
-
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
-