Class RectangleTool
java.lang.Object
com.inductiveautomation.ignition.designer.designable.tools.AbstractDesignTool
com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractShapeTool
com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractRectangularShapeTool
com.inductiveautomation.factorypmi.designer.workspace.tools.RectangleTool
- All Implemented Interfaces:
- IDesignTool
- 
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 SummaryFields inherited from class com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractRectangularShapeToolhSpinner, wSpinner, xSpinner, ySpinnerFields 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 Cursorprotected voidprotected Class<? extends ShapeDelegate>protected StringgetStatusBarText(List<JComponent> selection, Point point, int inputMask) Calculates the currently applicable status bar text for this toolprotected voidprotected voidinitToolbar(DesignerToolbar toolbar) protected ISelectionControlprotected ShapeDelegatenewShapeDelegate(Rectangle2D rect) protected voidMethods inherited from class com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractRectangularShapeToolgetToolbarInitializer, onDrag, updateSpinnersMethods inherited from class com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractShapeToolgetCursor, getShape, handlesShape, install, isRelevantFor, newSelectionControl, 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, isInstalled, itemMovable, movable, newToolbarSpinner, newToolbarSpinner, newToolbarSpinner, onClickAlterSelection, onDoubleClick, onKeyEvent, onMove, onPopupTrigger, onRelease, onRightClickSwitchToSelectionTool, removePropertyChangeListener
- 
Constructor Details- 
RectangleToolpublic RectangleTool()
 
- 
- 
Method Details- 
initActionsprotected void initActions()- Overrides:
- initActionsin class- AbstractRectangularShapeTool
 
- 
initToolbar- Overrides:
- initToolbarin class- AbstractRectangularShapeTool
 
- 
updateToolbar- Overrides:
- updateToolbarin class- AbstractRectangularShapeTool
 
- 
disableToolbarprotected void disableToolbar()- Overrides:
- disableToolbarin class- AbstractRectangularShapeTool
 
- 
createCursor- Specified by:
- createCursorin class- AbstractShapeTool
 
- 
getStatusBarTextDescription copied from interface:IDesignToolCalculates the currently applicable status bar text for this tool- Specified by:
- getStatusBarTextin interface- IDesignTool
- Overrides:
- getStatusBarTextin class- AbstractDesignTool
 
- 
newShapeDelegate- Specified by:
- newShapeDelegatein class- AbstractShapeTool
 
- 
getNewShapeName- Specified by:
- getNewShapeNamein class- AbstractShapeTool
 
- 
newShapeControl- Specified by:
- newShapeControlin class- AbstractShapeTool
 
- 
getDelegateType- Specified by:
- getDelegateTypein class- AbstractShapeTool
 
 
-