public class IlvUnZoomViewInteractor extends IlvDragRectangleInteractor implements IlvPermanentInteractorInterface
| Constructor and Description |
|---|
IlvUnZoomViewInteractor()
Creates a new instance of IlvUnZoomViewInteractor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
attach(IlvManagerView v)
This method is called when the
interactor is attached to the manager view.
|
protected void |
fireRectangleDraggedEvent(IlvRect rectangle,
MouseEvent event)
This method is called when the user releases the dragged
rectangle.
|
boolean |
isPermanent()
Returns
true if the interactor operates in permanent mode;
false otherwise. |
void |
setPermanent(boolean set)
Changes the mode of the interactor.
|
addRectangleDraggedListener, detach, dragscroll, drawGhost, getCursor, getDraggedRectangle, getLineStyle, getRectangleAspectRatio, getStartDragModifier, getStartPoint, handleButtonDown, handleButtonDragged, handleButtonUp, isGridMode, isOpaqueMode, isRotationAllowed, isStartDragModifierDown, isXORGhost, processMouseEvent, processMouseMotionEvent, removeRectangleDraggedListener, setCursor, setGridMode, setLineStyle, setOpaqueMode, setRectangleAspectRatio, setRotationAllowed, setStartDragModifieradjustPointIfOutsideView, doAutoScroll, getMaximumScrollDistance, getScrollTiming, isProgressiveScroll, setMaximumScrollDistance, setProgressiveScroll, setScrollTiming, startDraggingScrollTimer, stopDraggingScrollTimeraddFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, allowEnsureVisible, allowEnsureVisible, disableEvents, drawGhost, enableEvents, ensureVisible, ensureVisible, getManager, getManagerView, getTransformer, handleExpose, processEvent, processFocusEvent, processKeyEvent, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, setXORGhostpublic IlvUnZoomViewInteractor()
protected void attach(IlvManagerView v)
attach in class IlvDragRectangleInteractorv - the manager viewIlvManagerViewInteractor.detach()protected void fireRectangleDraggedEvent(IlvRect rectangle, MouseEvent event)
fireRectangleDraggedEvent in class IlvDragRectangleInteractorrectangle - the rectangle that determines the unzoom amount.event - the MouseEvent that triggered this method.public final boolean isPermanent()
true if the interactor operates in permanent mode;
false otherwise.isPermanent in interface IlvPermanentInteractorInterfacesetPermanent(boolean)public final void setPermanent(boolean set)
setPermanent in interface IlvPermanentInteractorInterfaceset - The new mode.isPermanent()© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.