ilog.views
Class IlvUnresizeableDrawSelection

java.lang.Object
  extended by ilog.views.IlvGraphic
      extended by ilog.views.IlvSelection
          extended by ilog.views.IlvHandlesSelection
              extended by ilog.views.IlvDrawSelection
                  extended by ilog.views.IlvUnresizeableDrawSelection
All Implemented Interfaces:
IlvPersistentObject, Transferable, Serializable

public class IlvUnresizeableDrawSelection
extends IlvDrawSelection

This class is a default selection object used to show that a graphic object which cannot be resized with interactors is selected.

You do not create selection objects by a new. The selection object is created when the object is selected by the manager. The graphic object creates its own selection object by calling the IlvGraphic.makeSelection() method.

Since:
JViews 5.0
See Also:
IlvManager.setSelected(ilog.views.IlvGraphic, boolean, boolean), IlvGraphic.makeSelection(), Serialized Form

Field Summary
 
Fields inherited from class ilog.views.IlvHandlesSelection
CIRCLE_SHAPE, defaultHandleBackgroundColor, defaultHandleColor, defaultHandleShape, defaultHandleSize, FILLED_CIRCLE_SHAPE, FILLED_SQUARE_SHAPE, SQUARE_SHAPE
 
Constructor Summary
IlvUnresizeableDrawSelection(IlvGraphic obj)
          Creates a new selection object for unresizeable graphic objects.
 
Method Summary
 boolean supportsResize()
          Returns true if this object allows the resize of the selected graphic object.
 
Methods inherited from class ilog.views.IlvDrawSelection
boundingBox, direction, draw, getHandle, getHandle, getHandleCardinal, getHandlesRectangle, isOptimizedDrawingEnabled
 
Methods inherited from class ilog.views.IlvHandlesSelection
afterLoopAllHandles, beforeLoopAllHandles, contains, drawWithoutHandles, getActiveHandlesColor, getHandlesColor, getHandlesShape, getHandlesSize, isActive, onEnter, onExit, setActiveHandlesColor, setHandlesColor, setHandlesShape, setHandlesSize, zoomable
 
Methods inherited from class ilog.views.IlvSelection
applyTransform, copy, getDefaultInteractor, getObject, isVisible, SetDefaultInteractor
 
Methods inherited from class ilog.views.IlvGraphic
addActionListener, addNamedPropertyListener, boundingBox, getAndAssociateObjectInteractor, getCenter, getGraphicBag, GetGraphicObject, getIntersectionWithOutline, getName, getNamedProperty, getObjectInteractor, getPopupMenu, getPopupMenu, getPopupMenuName, getProperty, getToolTipText, getToolTipText, getTopLevelGraphicBag, getTransferData, getTransferDataFlavors, hasProperty, inside, intersects, isDataFlavorSupported, isEditable, isInApplyToObject, isMovable, isPersistent, isSelectable, makeSelection, move, move, moveResize, notifyObjectInteractorToManager, processActionEvent, reDraw, removeActionListener, removeNamedProperty, removeNamedPropertyListener, removeProperty, replaceProperty, resize, rotate, scale, setBackground, setEditable, setFillOn, setForeground, setGraphicBag, setInApplyToObject, setMovable, setName, setNamedProperty, setNameImpl, setObjectInteractor, setPopupMenu, setPopupMenuName, setProperty, setSelectable, setStrokeOn, setToolTipText, setVisible, toString, translate, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IlvUnresizeableDrawSelection

public IlvUnresizeableDrawSelection(IlvGraphic obj)
Creates a new selection object for unresizeable graphic objects.

Parameters:
obj - The selected object.
Method Detail

supportsResize

public final boolean supportsResize()
Returns true if this object allows the resize of the selected graphic object. Returns false otherwise.

The implementation of this method always returns false.

Overrides:
supportsResize in class IlvDrawSelection


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.