public static class IlvHalfZoomingRenderer.HalfZoomingGraphic extends IlvHalfZoomingGraphic
IlvHalfZoomingGraphic
is used internally by the IlvHalfZoomingRenderer.
It is public only to allow half-zooming objects to be
read from IVL files. You must not instantiate this
class directly.DELEGATE_INTERACTOR| Constructor and Description |
|---|
HalfZoomingGraphic(IlvHalfZoomingRenderer.HalfZoomingGraphic source)
Creates a copy of a half-zooming node.
|
HalfZoomingGraphic(IlvInputStream stream)
Reads the half-zooming node from an IVL file.
|
| Modifier and Type | Method and Description |
|---|---|
IlvGraphic |
copy()
Returns a copy of this half-zooming node.
|
protected double |
getReferenceZoom()
This method is overridden to use the reference zoom
of the SDM view.
|
protected IlvRect |
unzoomedBBox()
This method is overridden to use the link connection rectangle
(usually the bounding rectangle of the node without its label)
as the bounding rectangle of the node when it is grayed out.
|
applyTransform, boundingBox, computeTransformer, contains, draw, getAlpha, getInitialZoom, getIntersectionWithOutline, getMaxZoom, getMinZoom, getPopupMenu, getToolTipText, getUnzoomedBackground, getUnzoomedForeground, inside, intersects, isAlphaBufferEnabled, isDelegateObjectInteractor, isGrayedWhenUnzoomed, isRotatable, makeSelection, notifyObjectInteractorToManager, setAlpha, setAlphaBufferEnabled, setGraphicBag, setGrayedWhenUnzoomed, setInitialZoom, setMaxZoom, setMinZoom, setPoint, setPosition, setRotatable, setUnzoomedBackground, setUnzoomedForeground, write, zoomablegetPoint, getPosition, resize, rotateaddGraphicBagHierarchyListener, addManagerViewsHierarchyListener, addObject, applyToObject, baseTextDirectionChanged, componentOrientationChanged, enableGraphicBagHierarchyEventForwarding, enableManagerViewsHierarchyEventForwarding, fireGraphicBagHierarchyEvent, fireManagerViewsHierarchyEvent, getObject, getObjects, getResolvedBaseTextDirection, isOwner, localeChanged, moveObject, needsGraphicBagHierarchyEvent, needsManagerViewsHierarchyEvent, reDrawObj, reDrawRegion, removeGraphicBagHierarchyListener, removeManagerViewsHierarchyListener, removeObject, reshapeObject, setDelegateMoveResize, setObject, setObjectNamegetBaseTextDirection, getObject, getOriginalPopupMenu, isBaseTextDirectionSensitive, isPersistent, move, move, moveResize, scale, setBackground, setBaseTextDirection, setForeground, setOwner, translate, usesBidiMarkersaddActionListener, addNamedPropertyListener, allViewsRemoved, blinkingStateOn, boundingBox, callDraw, getAndAssociateObjectInteractor, getBlinkingAction, getBlinkingObjectOwner, getBlinkingOffPeriod, getBlinkingOnPeriod, getCenter, getComponentOrientation, getDefaultInteractor, getGraphicBag, GetGraphicObject, getLocale, getName, getNamedProperty, getObjectInteractor, getPopupMenu, getPopupMenuName, getProperty, getToolTipBaseTextDirection, getToolTipText, getTopLevelGraphicBag, getTransferData, getTransferDataFlavors, getULocale, getZOrderIndex, hasProperty, invalidateBBoxCache, invalidateBidiCache, isComponentOrientationSensitive, isDataFlavorSupported, isEditable, isInApplyToObject, isLocaleSensitive, isMovable, isSelectable, isVisible, needsViewNotification, processActionEvent, reDraw, registerBlinkingResource, removeActionListener, removeNamedProperty, removeNamedPropertyListener, removeProperty, replaceProperty, setBaseTextDirectionDuringConstruction, setBlinkingAction, setBlinkingOffPeriod, setBlinkingOnPeriod, setEditable, setFillOn, setInApplyToObject, setMovable, setName, setNamedProperty, setNameImpl, setObjectInteractor, setPopupMenu, setPopupMenuName, setProperty, setSelectable, setStrokeOn, setToolTipBaseTextDirection, setToolTipText, setVisible, setZOrderIndex, toString, updateNeedsViewNotification, viewAddedOrRemovedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetGraphicBagpublic HalfZoomingGraphic(IlvInputStream stream) throws IOException, IlvReadFileException
stream - The input stream.IOExceptionIlvReadFileExceptionpublic HalfZoomingGraphic(IlvHalfZoomingRenderer.HalfZoomingGraphic source)
source - The node to copy.public IlvGraphic copy()
copy in class IlvHalfZoomingGraphicIlvGraphicHandleBag.isOwner()protected IlvRect unzoomedBBox()
unzoomedBBox in class IlvHalfZoomingGraphicprotected double getReferenceZoom()
getReferenceZoom in class IlvHalfZoomingGraphic© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.