public interface JIPipeToggleableGraphEditorTool extends JIPipeGraphEditorTool
Modifier and Type | Method and Description |
---|---|
default boolean |
allowsDragConnections() |
default boolean |
allowsDragNodes() |
default boolean |
canRenderEdge(JIPipeDataSlot source,
JIPipeDataSlot target,
JIPipeGraphEdge edge) |
void |
deactivate() |
default void |
paintAfterNodesAndEdges(Graphics2D graphics2D) |
default void |
paintBelowNodesAfterEdges(Graphics2D g) |
default void |
paintBelowNodesAndEdges(Graphics2D graphics2D) |
activate, getCategory, getCursor, getGraphCanvas, getGraphEditor, getIcon, getName, getPriority, getTooltip, setGraphEditor, supports
mouseDragged, mouseMoved
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
void deactivate()
default boolean allowsDragNodes()
default boolean allowsDragConnections()
default boolean canRenderEdge(JIPipeDataSlot source, JIPipeDataSlot target, JIPipeGraphEdge edge)
default void paintBelowNodesAfterEdges(Graphics2D g)
default void paintBelowNodesAndEdges(Graphics2D graphics2D)
default void paintAfterNodesAndEdges(Graphics2D graphics2D)
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.