public class EllipseTool extends AbstractRectangularShapeTool
AbstractShapeTool.AbstractShapeControlsIDesignTool.ToolbarInitializerhSpinner, wSpinner, xSpinner, ySpinneraddingShape, cursor, dropContaineractionMap, changeSupport, designable, HANDLES_PROPERTY, inputMap, interactionLayer, panel, workspace| Constructor and Description |
|---|
EllipseTool() |
| Modifier and Type | Method and Description |
|---|---|
protected java.awt.Cursor |
createCursor() |
protected java.lang.Class<? extends ShapeDelegate> |
getDelegateType() |
protected java.lang.String |
getNewShapeName() |
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
|
protected ISelectionControl |
newShapeControl() |
protected ShapeDelegate |
newShapeDelegate(java.awt.geom.Rectangle2D rect) |
disableToolbar, getToolbarInitializer, initActions, initToolbar, onDrag, updateSpinners, updateToolbargetCursor, getShape, handlesShape, install, isRelevantFor, newSelectionControl, onClick, onDragEnd, onDragStart, onPress, tt, uninstall, updateToolbar, validSelectionaddAction, addKeyBinding, addKeyBinding, addPropertyChangeListener, createCursor, findDropContainer, getAction, getDragHighlight, getOffsettingBounds, getOriginalBounds, isInstalled, itemMovable, movable, newToolbarSpinner, newToolbarSpinner, newToolbarSpinner, onClickAlterSelection, onDoubleClick, onKeyEvent, onMove, onPopupTrigger, onRelease, onRightClickSwitchToSelectionTool, removePropertyChangeListenerprotected java.awt.Cursor createCursor()
createCursor in class AbstractShapeToolpublic java.lang.String getStatusBarText(java.util.List<javax.swing.JComponent> selection,
java.awt.Point point,
int inputMask)
IDesignToolgetStatusBarText in interface IDesignToolgetStatusBarText in class AbstractDesignToolprotected ShapeDelegate newShapeDelegate(java.awt.geom.Rectangle2D rect)
newShapeDelegate in class AbstractShapeToolprotected java.lang.Class<? extends ShapeDelegate> getDelegateType()
getDelegateType in class AbstractShapeToolprotected ISelectionControl newShapeControl()
newShapeControl in class AbstractShapeToolprotected java.lang.String getNewShapeName()
getNewShapeName in class AbstractShapeTool