public class JIPipeDesktopNodeInfoPicker extends JPanel
JIPipeNodeInfo
Modifier and Type | Class and Description |
---|---|
static class |
JIPipeDesktopNodeInfoPicker.Mode
The mode of the picker
|
static class |
JIPipeDesktopNodeInfoPicker.NodeInfoDeselectedEvent
Generated when a node is deselected
|
static class |
JIPipeDesktopNodeInfoPicker.NodeInfoDeselectedEventEmitter |
static interface |
JIPipeDesktopNodeInfoPicker.NodeInfoDeselectedEventListener |
static class |
JIPipeDesktopNodeInfoPicker.NodeInfoSelectedEvent
Generated when a node is selected
|
static class |
JIPipeDesktopNodeInfoPicker.NodeInfoSelectedEventEmitter |
static interface |
JIPipeDesktopNodeInfoPicker.NodeInfoSelectedEventListener |
static class |
JIPipeDesktopNodeInfoPicker.Renderer
Renders the entries
|
static class |
JIPipeDesktopNodeInfoPicker.SelectedInfosChangedEvent
Generated when a node is selected
|
static class |
JIPipeDesktopNodeInfoPicker.SelectedInfosChangedEventEmitter |
static interface |
JIPipeDesktopNodeInfoPicker.SelectedInfosChangedEventListener |
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
JIPipeDesktopNodeInfoPicker(JIPipeDesktopNodeInfoPicker.Mode mode,
Set<JIPipeNodeInfo> availableInfos) |
Modifier and Type | Method and Description |
---|---|
JIPipeDesktopNodeInfoPicker.Mode |
getMode() |
JIPipeDesktopNodeInfoPicker.NodeInfoDeselectedEventEmitter |
getNodeInfoDeselectedEventEmitter() |
JIPipeDesktopNodeInfoPicker.NodeInfoSelectedEventEmitter |
getNodeInfoSelectedEventEmitter() |
Set<JIPipeNodeInfo> |
getSelectedInfos() |
JIPipeDesktopNodeInfoPicker.SelectedInfosChangedEventEmitter |
getSelectedInfosChangedEventEmitter() |
void |
refreshNodeInfoList()
Refreshes the list
|
void |
setMode(JIPipeDesktopNodeInfoPicker.Mode mode) |
void |
setSelectedInfos(Set<JIPipeNodeInfo> nodeInfos) |
static Set<JIPipeNodeInfo> |
showDialog(Component parent,
JIPipeDesktopNodeInfoPicker.Mode mode,
Set<JIPipeNodeInfo> availableAlgorithms)
Shows a dialog to pick nodes
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public JIPipeDesktopNodeInfoPicker(JIPipeDesktopNodeInfoPicker.Mode mode, Set<JIPipeNodeInfo> availableInfos)
mode
- the modeavailableInfos
- list of available node typespublic static Set<JIPipeNodeInfo> showDialog(Component parent, JIPipeDesktopNodeInfoPicker.Mode mode, Set<JIPipeNodeInfo> availableAlgorithms)
parent
- parent componentmode
- modeavailableAlgorithms
- list of available nodespublic JIPipeDesktopNodeInfoPicker.NodeInfoDeselectedEventEmitter getNodeInfoDeselectedEventEmitter()
public JIPipeDesktopNodeInfoPicker.NodeInfoSelectedEventEmitter getNodeInfoSelectedEventEmitter()
public JIPipeDesktopNodeInfoPicker.SelectedInfosChangedEventEmitter getSelectedInfosChangedEventEmitter()
public void refreshNodeInfoList()
public JIPipeDesktopNodeInfoPicker.Mode getMode()
public void setMode(JIPipeDesktopNodeInfoPicker.Mode mode)
public Set<JIPipeNodeInfo> getSelectedInfos()
public void setSelectedInfos(Set<JIPipeNodeInfo> nodeInfos)
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.