Class ScaleControls.EResizeHandle
- java.lang.Object
 - 
- com.inductiveautomation.ignition.designer.designable.controls.AbstractShapeHandle
 - 
- com.inductiveautomation.ignition.designer.designable.controls.ScaleControls.AbstractResizeHandle
 - 
- com.inductiveautomation.ignition.designer.designable.controls.ScaleControls.EResizeHandle
 
 
 
 
- 
- All Implemented Interfaces:
 IHandle
- Enclosing class:
 - ScaleControls
 
protected class ScaleControls.EResizeHandle extends ScaleControls.AbstractResizeHandle
 
- 
- 
Field Summary
- 
Fields inherited from class com.inductiveautomation.ignition.designer.designable.controls.ScaleControls.AbstractResizeHandle
hoverPaint, normalPaint 
- 
Fields inherited from class com.inductiveautomation.ignition.designer.designable.controls.AbstractShapeHandle
drawShape 
 - 
 
- 
Constructor Summary
Constructors Constructor Description EResizeHandle()EResizeHandle(ShapePaint normal, ShapePaint hover) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.awt.ShapenewDrawShape()Called to create a new draw shape.protected voidposition(java.awt.geom.Point2D.Double location)Updates the argument location with the correct position of this handle's anchor point.- 
Methods inherited from class com.inductiveautomation.ignition.designer.designable.controls.ScaleControls.AbstractResizeHandle
getStatusBarText, onDrag, onDragEnd, onDragStart, paintHandle 
- 
Methods inherited from class com.inductiveautomation.ignition.designer.designable.controls.AbstractShapeHandle
getBounds, onClick, paintHandle 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
EResizeHandle
public EResizeHandle()
 
- 
EResizeHandle
public EResizeHandle(ShapePaint normal, ShapePaint hover)
 
 - 
 
- 
Method Detail
- 
newDrawShape
protected java.awt.Shape newDrawShape()
Description copied from class:AbstractShapeHandleCalled to create a new draw shape. Expectation is that a subclass will override this to provide a meaningful shape. Anchor point is at (0,0). Default shape is a 10x10 square anchored in the center.- Overrides:
 newDrawShapein classAbstractShapeHandle
 
- 
position
protected void position(java.awt.geom.Point2D.Double location)
Description copied from class:AbstractShapeHandleUpdates the argument location with the correct position of this handle's anchor point. Must be in logical (unzoomed) coordinates.- Specified by:
 positionin classAbstractShapeHandle
 
 - 
 
 -