Class AbstractRectangularShapeTool
java.lang.Object
com.inductiveautomation.ignition.designer.designable.tools.AbstractDesignTool
com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractShapeTool
com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractRectangularShapeTool
- All Implemented Interfaces:
- IDesignTool
- Direct Known Subclasses:
- EllipseTool,- RectangleTool
- 
Nested Class SummaryNested classes/interfaces inherited from class com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractShapeToolAbstractShapeTool.AbstractShapeControlsNested classes/interfaces inherited from interface com.inductiveautomation.ignition.designer.designable.IDesignToolIDesignTool.ToolbarInitializer
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected JSpinnerprotected JSpinnerprotected JSpinnerprotected JSpinnerFields inherited from class com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractShapeTooladdingShape, cursor, dropContainerFields inherited from class com.inductiveautomation.ignition.designer.designable.tools.AbstractDesignToolactionMap, changeSupport, designable, HANDLES_PROPERTY, inputMap, interactionLayer, panel, workspace
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidprotected voidprotected voidinitToolbar(DesignerToolbar toolbar) voidCalled while the user is dragging.protected voidprotected voidMethods inherited from class com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractShapeToolcreateCursor, getCursor, getDelegateType, getNewShapeName, getShape, handlesShape, install, isRelevantFor, newSelectionControl, newShapeControl, newShapeDelegate, onClick, onDragEnd, onDragStart, onPress, tt, uninstall, updateToolbar, validSelectionMethods inherited from class com.inductiveautomation.ignition.designer.designable.tools.AbstractDesignTooladdAction, addKeyBinding, addKeyBinding, addPropertyChangeListener, createCursor, findDropContainer, getAction, getDragHighlight, getOffsettingBounds, getOriginalBounds, getStatusBarText, isInstalled, itemMovable, movable, newToolbarSpinner, newToolbarSpinner, newToolbarSpinner, onClickAlterSelection, onDoubleClick, onKeyEvent, onMove, onPopupTrigger, onRelease, onRightClickSwitchToSelectionTool, removePropertyChangeListener
- 
Field Details- 
xSpinner
- 
ySpinner
- 
wSpinner
- 
hSpinner
 
- 
- 
Constructor Details- 
AbstractRectangularShapeToolprotected AbstractRectangularShapeTool()
 
- 
- 
Method Details- 
initActionsprotected void initActions()
- 
updateToolbar- Overrides:
- updateToolbarin class- AbstractShapeTool
 
- 
updateSpinners
- 
disableToolbarprotected void disableToolbar()- Overrides:
- disableToolbarin class- AbstractShapeTool
 
- 
onDragDescription copied from class:AbstractDesignToolCalled while the user is dragging. All coordinates are relative to the interaction panel and are in zoomed space.- Specified by:
- onDragin interface- IDesignTool
- Overrides:
- onDragin class- AbstractShapeTool
 
- 
initToolbar
- 
getToolbarInitializer- Specified by:
- getToolbarInitializerin interface- IDesignTool
- Overrides:
- getToolbarInitializerin class- AbstractDesignTool
 
 
-