public class PasteTool extends AbstractDesignTool
IDesignTool.ToolbarInitializer
actionMap, changeSupport, designable, HANDLES_PROPERTY, inputMap, interactionLayer, panel, workspace
Constructor and Description |
---|
PasteTool(CopyPasteHandler handler) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getStatusBarText(java.util.List<javax.swing.JComponent> selection,
java.awt.Point point,
int inputMask)
Calculates the currently applicable status bar text for this tool
|
void |
onClick(java.awt.Point p,
int modifiers)
Called when the user clicks in the design space.
|
void |
onMove(java.awt.Point move,
int modifiers) |
void |
uninstall()
Uninstalls the tool.
|
addAction, addKeyBinding, addKeyBinding, addPropertyChangeListener, createCursor, findDropContainer, getAction, getCursor, getDragHighlight, getOffsettingBounds, getOriginalBounds, getToolbarInitializer, install, isInstalled, isRelevantFor, itemMovable, movable, newSelectionControl, newToolbarSpinner, newToolbarSpinner, newToolbarSpinner, onClickAlterSelection, onDoubleClick, onDrag, onDragEnd, onDragStart, onKeyEvent, onPopupTrigger, onPress, onRelease, onRightClickSwitchToSelectionTool, removePropertyChangeListener
public PasteTool(CopyPasteHandler handler)
public java.lang.String getStatusBarText(java.util.List<javax.swing.JComponent> selection, java.awt.Point point, int inputMask)
IDesignTool
getStatusBarText
in interface IDesignTool
getStatusBarText
in class AbstractDesignTool
public void onMove(java.awt.Point move, int modifiers)
onMove
in interface IDesignTool
onMove
in class AbstractDesignTool
public void onClick(java.awt.Point p, int modifiers)
IDesignTool
onClick
in interface IDesignTool
onClick
in class AbstractDesignTool
p
- The point at which they clicked. Relative to the designable container.modifiers
- A bitmask of modifiers. Comes from InputEvent.getModifiersEx()
public void uninstall()
IDesignTool
uninstall
in interface IDesignTool
uninstall
in class AbstractDesignTool