org.jhotdraw.draw.tool
Interface HandleTracker
-
- All Superinterfaces:
- java.util.EventListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, Tool
- All Known Implementing Classes:
- DefaultHandleTracker
public interface HandleTracker extends Tool
A handle tracker provides the behavior for manipulating aHandleof a figure to theSelectionTool.
Design PatternsStrategy
The different behavior states of the selection tool are implemented by trackers.
Context:SelectionTool; State:DragTracker,HandleTracker,SelectAreaTracker.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description voidsetHandles(Handle handle, java.util.Collection<Handle> compatibleHandles)-
Methods inherited from interface org.jhotdraw.draw.tool.Tool
activate, addToolListener, deactivate, draw, editCopy, editCut, editDelete, editDuplicate, editPaste, getToolTipText, removeToolListener, supportsHandleInteraction
-
-
DataMelt 3.0 © DataMelt by jWork.ORG