Class EllipseTool
- 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.EllipseTool
 
 
 
 
- 
- All Implemented Interfaces:
- IDesignTool
 
 public class EllipseTool extends AbstractRectangularShapeTool 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractShapeToolAbstractShapeTool.AbstractShapeControls
 - 
Nested classes/interfaces inherited from interface com.inductiveautomation.ignition.designer.designable.IDesignToolIDesignTool.ToolbarInitializer
 
- 
 - 
Field Summary- 
Fields inherited from class com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractRectangularShapeToolhSpinner, wSpinner, xSpinner, ySpinner
 - 
Fields inherited from class com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractShapeTooladdingShape, cursor, dropContainer
 - 
Fields inherited from class com.inductiveautomation.ignition.designer.designable.tools.AbstractDesignToolactionMap, changeSupport, designable, HANDLES_PROPERTY, inputMap, interactionLayer, panel, workspace
 
- 
 - 
Constructor SummaryConstructors Constructor Description EllipseTool()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.awt.CursorcreateCursor()protected java.lang.Class<? extends ShapeDelegate>getDelegateType()protected java.lang.StringgetNewShapeName()java.lang.StringgetStatusBarText(java.util.List<javax.swing.JComponent> selection, java.awt.Point point, int inputMask)Calculates the currently applicable status bar text for this toolprotected ISelectionControlnewShapeControl()protected ShapeDelegatenewShapeDelegate(java.awt.geom.Rectangle2D rect)- 
Methods inherited from class com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractRectangularShapeTooldisableToolbar, getToolbarInitializer, initActions, initToolbar, onDrag, updateSpinners, updateToolbar
 - 
Methods inherited from class com.inductiveautomation.factorypmi.designer.workspace.tools.AbstractShapeToolgetCursor, getShape, handlesShape, install, isRelevantFor, newSelectionControl, onClick, onDragEnd, onDragStart, onPress, tt, uninstall, updateToolbar, validSelection
 - 
Methods 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
 
- 
 
- 
- 
- 
Method Detail- 
createCursorprotected java.awt.Cursor createCursor() - Specified by:
- createCursorin class- AbstractShapeTool
 
 - 
getStatusBarTextpublic java.lang.String getStatusBarText(java.util.List<javax.swing.JComponent> selection, java.awt.Point point, int inputMask)Description copied from interface:IDesignToolCalculates the currently applicable status bar text for this tool- Specified by:
- getStatusBarTextin interface- IDesignTool
- Overrides:
- getStatusBarTextin class- AbstractDesignTool
 
 - 
newShapeDelegateprotected ShapeDelegate newShapeDelegate(java.awt.geom.Rectangle2D rect) - Specified by:
- newShapeDelegatein class- AbstractShapeTool
 
 - 
getDelegateTypeprotected java.lang.Class<? extends ShapeDelegate> getDelegateType() - Specified by:
- getDelegateTypein class- AbstractShapeTool
 
 - 
newShapeControlprotected ISelectionControl newShapeControl() - Specified by:
- newShapeControlin class- AbstractShapeTool
 
 - 
getNewShapeNameprotected java.lang.String getNewShapeName() - Specified by:
- getNewShapeNamein class- AbstractShapeTool
 
 
- 
 
-