public abstract static class AbstractListeners.DualArgumentListener extends AbstractListeners.ListenerWithLanguage
language
Constructor and Description |
---|
DualArgumentListener() |
Modifier and Type | Method and Description |
---|---|
protected void |
handleUnknown(GraphDrawer drawer,
MouseEvent event,
java.lang.Object first,
java.lang.Object second) |
protected void |
handleValueToValue(GraphDrawer drawer,
MouseEvent event,
Value first,
Value second) |
protected void |
handleValueToVariable(GraphDrawer drawer,
MouseEvent event,
Value first,
Variable second) |
protected void |
handleVariableToValue(GraphDrawer drawer,
MouseEvent event,
Variable first,
Value second) |
protected void |
handleVariableToVariable(GraphDrawer drawer,
MouseEvent event,
Variable first,
Variable second) |
void |
mouseEvent(GraphDrawer drawer,
java.util.List<Node> nodesUnderMouse,
MouseEvent event) |
protected abstract boolean |
shouldHandle(MouseEvent event) |
public void mouseEvent(GraphDrawer drawer, java.util.List<Node> nodesUnderMouse, MouseEvent event)
protected abstract boolean shouldHandle(MouseEvent event)
protected void handleValueToVariable(GraphDrawer drawer, MouseEvent event, Value first, Variable second)
protected void handleVariableToValue(GraphDrawer drawer, MouseEvent event, Variable first, Value second)
protected void handleValueToValue(GraphDrawer drawer, MouseEvent event, Value first, Value second)
protected void handleVariableToVariable(GraphDrawer drawer, MouseEvent event, Variable first, Variable second)
protected void handleUnknown(GraphDrawer drawer, MouseEvent event, java.lang.Object first, java.lang.Object second)