public interface JIPipeGraphEditorTool extends MouseMotionListener, MouseListener
Modifier and Type | Method and Description |
---|---|
void |
activate() |
int |
getCategory() |
default Cursor |
getCursor() |
JIPipeGraphEditorUI |
getGraphEditor() |
Icon |
getIcon() |
String |
getName() |
default int |
getPriority() |
String |
getTooltip() |
default void |
paintAfterNodes(Graphics2D graphics2D) |
default void |
paintAfterNodesAndEdges(Graphics2D graphics2D) |
void |
setGraphEditor(JIPipeGraphEditorUI graphEditorUI) |
default boolean |
supports(JIPipeGraphEditorUI graphEditorUI) |
mouseDragged, mouseMoved
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
String getName()
String getTooltip()
Icon getIcon()
default int getPriority()
default boolean supports(JIPipeGraphEditorUI graphEditorUI)
JIPipeGraphEditorUI getGraphEditor()
void setGraphEditor(JIPipeGraphEditorUI graphEditorUI)
void activate()
int getCategory()
default Cursor getCursor()
default void paintAfterNodes(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.