public class JIPipeDesktopRunSingleAlgorithmWindow extends JFrame implements JIPipeDesktopWorkbench
JFrame.AccessibleJFrame
Frame.AccessibleAWTFrame
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
static String |
HELP_URL |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
JIPipeDesktopRunSingleAlgorithmWindow(org.scijava.Context context) |
JIPipeDesktopRunSingleAlgorithmWindow(org.scijava.Context context,
Class<? extends JIPipeGraphNode> selectedNode) |
JIPipeDesktopRunSingleAlgorithmWindow(org.scijava.Context context,
JIPipeNodeInfo selectedNode) |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
getAlgorithm() |
String |
getAlgorithmId() |
org.scijava.Context |
getContext() |
JIPipeDesktopTabPane |
getDocumentTabPane() |
JIPipeNotificationInbox |
getNotificationInbox()
Allows to send notifications on a workbench-level
|
int |
getNumThreads() |
JIPipeProject |
getProject()
Returns the current project if this workbench has an associated project
|
SingleImageJAlgorithmRunConfiguration |
getRun() |
Window |
getWindow()
Returns the window
|
boolean |
isProjectModified()
Method that returns whether the underlying project was modified
|
void |
sendStatusBarText(String text)
Sends a text to the status bar
|
void |
setNumThreads(int numThreads) |
void |
setProjectModified(boolean modified)
Marks/unmarks the project of this workbench as modified
|
void |
showErrorDialog(String message,
String title)
Shows an error dialog
|
void |
showMessageDialog(String message,
String title)
Shows a message dialog
|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
newTempDirectory, newTempDirectory, newTemporaryFilePath
getFont, postEvent
public static final String HELP_URL
public JIPipeDesktopRunSingleAlgorithmWindow(org.scijava.Context context)
context
- SciJava contextpublic JIPipeDesktopRunSingleAlgorithmWindow(org.scijava.Context context, JIPipeNodeInfo selectedNode)
context
- SciJava contextselectedNode
- the node that should be run. If not null, no selection list will be addedpublic JIPipeDesktopRunSingleAlgorithmWindow(org.scijava.Context context, Class<? extends JIPipeGraphNode> selectedNode)
context
- SciJava contextselectedNode
- the node that should be run. If not null, no selection list will be addedpublic String getAlgorithmId()
public JIPipeGraphNode getAlgorithm()
public SingleImageJAlgorithmRunConfiguration getRun()
public int getNumThreads()
public void setNumThreads(int numThreads)
public Window getWindow()
JIPipeDesktopWorkbench
getWindow
in interface JIPipeDesktopWorkbench
public void sendStatusBarText(String text)
JIPipeWorkbench
sendStatusBarText
in interface JIPipeWorkbench
text
- The textpublic boolean isProjectModified()
JIPipeDesktopWorkbench
isProjectModified
in interface JIPipeDesktopWorkbench
public void setProjectModified(boolean modified)
JIPipeDesktopWorkbench
setProjectModified
in interface JIPipeDesktopWorkbench
modified
- the statuspublic org.scijava.Context getContext()
getContext
in interface JIPipeWorkbench
public JIPipeDesktopTabPane getDocumentTabPane()
getDocumentTabPane
in interface JIPipeDesktopWorkbench
public JIPipeNotificationInbox getNotificationInbox()
JIPipeWorkbench
getNotificationInbox
in interface JIPipeWorkbench
public void showMessageDialog(String message, String title)
JIPipeWorkbench
showMessageDialog
in interface JIPipeWorkbench
message
- the messagetitle
- title of the messagepublic void showErrorDialog(String message, String title)
JIPipeWorkbench
showErrorDialog
in interface JIPipeWorkbench
message
- the messagetitle
- title of the messagepublic JIPipeProject getProject()
JIPipeWorkbench
getProject
in interface JIPipeWorkbench
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.