public class IlvMakeArcInteractor extends IlvMakeRectangleInteractor implements IlvRectangularObjectFactory
IlvArc
by dragging a rectangle.Constructor and Description |
---|
IlvMakeArcInteractor()
Creates and initializes the interactor.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
createObject(IlvRect rect)
Creates the
IlvArc . |
float |
getDeltaAngle()
Returns the delta angle of the created arc.
|
float |
getStartAngle()
Returns the start angle of the created arc.
|
void |
setDeltaAngle(float angle)
Changes the delta angle of the created arc.
|
void |
setStartAngle(float angle)
Changes the start angle of the created arc.
|
addObject, detach, drawGhost, fireRectangleDraggedEvent, getBackground, getForeground, getObjectFactory, isCreationInSubManagersAllowed, isFillOn, isGrapherMode, isPermanent, isSelectionMode, isStrokeOn, isXORGhost, makeObject, resizeObject, setBackground, setCreationInSubManagersAllowed, setFillOn, setForeground, setGrapherMode, setObjectFactory, setPermanent, setSelectionMode, setStrokeOn
addRectangleDraggedListener, attach, dragscroll, getCursor, getDraggedRectangle, getLineStyle, getRectangleAspectRatio, getStartDragModifier, getStartPoint, handleButtonDown, handleButtonDragged, handleButtonUp, isGridMode, isOpaqueMode, isRotationAllowed, isStartDragModifierDown, processMouseEvent, processMouseMotionEvent, removeRectangleDraggedListener, setCursor, setGridMode, setLineStyle, setOpaqueMode, setRectangleAspectRatio, setRotationAllowed, setStartDragModifier
adjustPointIfOutsideView, doAutoScroll, getMaximumScrollDistance, getScrollTiming, isProgressiveScroll, setMaximumScrollDistance, setProgressiveScroll, setScrollTiming, startDraggingScrollTimer, stopDraggingScrollTimer
addFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, allowEnsureVisible, allowEnsureVisible, disableEvents, drawGhost, enableEvents, ensureVisible, ensureVisible, getManager, getManagerView, getTransformer, handleExpose, processEvent, processFocusEvent, processKeyEvent, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, setXORGhost
public IlvMakeArcInteractor()
public final float getStartAngle()
public final void setStartAngle(float angle)
public final float getDeltaAngle()
public final void setDeltaAngle(float angle)
public IlvGraphic createObject(IlvRect rect)
IlvArc
.
This method is called by the interactor to create the arc.createObject
in interface IlvRectangularObjectFactory
rect
- the rectangle defining the object.© Copyright Rogue Wave Software, Inc. 1997, 2015. All Rights Reserved.