public abstract class AbstractRectangularShapeTool extends AbstractShapeTool
AbstractShapeTool.AbstractShapeControlsIDesignTool.ToolbarInitializer| Modifier and Type | Field and Description |
|---|---|
protected javax.swing.JSpinner |
hSpinner |
protected javax.swing.JSpinner |
wSpinner |
protected javax.swing.JSpinner |
xSpinner |
protected javax.swing.JSpinner |
ySpinner |
addingShape, cursor, dropContaineractionMap, changeSupport, designable, HANDLES_PROPERTY, inputMap, interactionLayer, panel, workspace| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRectangularShapeTool() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
disableToolbar() |
IDesignTool.ToolbarInitializer |
getToolbarInitializer() |
protected void |
initActions() |
protected void |
initToolbar(DesignerToolbar toolbar) |
void |
onDrag(java.awt.Point startPoint,
java.awt.Point lastPoint,
java.awt.Rectangle r,
int modifiers)
Called while the user is dragging.
|
protected void |
updateSpinners(PathBasedVisionShape shape) |
protected void |
updateToolbar(PathBasedVisionShape shape) |
createCursor, getCursor, getDelegateType, getNewShapeName, getShape, handlesShape, install, isRelevantFor, newSelectionControl, newShapeControl, newShapeDelegate, onClick, onDragEnd, onDragStart, onPress, tt, uninstall, updateToolbar, validSelectionaddAction, addKeyBinding, addKeyBinding, addPropertyChangeListener, createCursor, findDropContainer, getAction, getDragHighlight, getOffsettingBounds, getOriginalBounds, getStatusBarText, isInstalled, itemMovable, movable, newToolbarSpinner, newToolbarSpinner, newToolbarSpinner, onClickAlterSelection, onDoubleClick, onKeyEvent, onMove, onPopupTrigger, onRelease, onRightClickSwitchToSelectionTool, removePropertyChangeListenerprotected javax.swing.JSpinner xSpinner
protected javax.swing.JSpinner ySpinner
protected javax.swing.JSpinner wSpinner
protected javax.swing.JSpinner hSpinner
protected void initActions()
protected void updateToolbar(PathBasedVisionShape shape)
updateToolbar in class AbstractShapeToolprotected void updateSpinners(PathBasedVisionShape shape)
protected void disableToolbar()
disableToolbar in class AbstractShapeToolpublic void onDrag(java.awt.Point startPoint,
java.awt.Point lastPoint,
java.awt.Rectangle r,
int modifiers)
AbstractDesignToolonDrag in interface IDesignToolonDrag in class AbstractShapeToolprotected void initToolbar(DesignerToolbar toolbar)
public IDesignTool.ToolbarInitializer getToolbarInitializer()
getToolbarInitializer in interface IDesignToolgetToolbarInitializer in class AbstractDesignTool