public static class IlvSubGraphRenderer.SubGrapher extends IlvGrapher
HH_BLUR, HH_BRIGHTEN, HH_CUSTOM, HH_GRAYSCALE, HH_INVERT_COLORS, HH_NONE, HH_SHARPEN
Constructor and Description |
---|
SubGrapher()
Constructs an internal sub-grapher.
|
SubGrapher(IlvInputStream stream)
Constructs an internal sub-grapher from an input stream.
|
SubGrapher(IlvSubGraphRenderer.SubGrapher src)
Constructs a copy of internal sub-grapher.
|
SubGrapher(int numlayers)
Constructs an internal sub-grapher with a specified number of layers.
|
SubGrapher(int numlayers,
int maxInList)
Creates an internal sub-grapher.
|
Modifier and Type | Method and Description |
---|---|
void |
baseTextDirectionChanged(int oldBTDir,
int newBTDir)
Called when the object is base text direction sensitive and the
resolved base text direction has changed.
|
IlvRect |
boundingBox(IlvTransformer t)
Returns the bounding rectangle of the manager when
drawn with the specified transformer.
|
void |
componentOrientationChanged(ComponentOrientation oldOri,
ComponentOrientation newOri)
Called when the object is component orientation sensitive and the
component orientation has changed.
|
IlvGraphic |
copy()
Creates a new
IlvGrapher by copying this
grapher. |
void |
localeChanged(ULocale oldLocale,
ULocale newLocale)
Called when the object is locale sensitive and the locale has changed.
|
void |
setFrame(IlvManagerFrame frame)
Sets the frame of the manager.
|
void |
write(IlvOutputStream stream)
Stores the contents of the manager to an
IlvOutputStream . |
addInterGraphLink, addLink, addLink, addNode, addNode, addObject, afterTransformDependentObjs, afterTransformObj, beforeTransformDependentObjs, beforeTransformObj, getBoundingBoxDependentObjects, getExternalInterGraphLinks, getExternalInterGraphLinksCount, getFromNeighbors, getInterGraphLinks, getInterGraphLinksCount, getLinks, getLinksCount, getLinksFrom, getLinksFromCount, getLinksInsertionLayer, getLinksTo, getLinksToCount, getLinksVisibleFrom, getLinksVisibleFromCount, getLinksVisibleTo, getLinksVisibleToCount, getLowestCommonGrapher, getNeighbors, getSelectedMovingObjects, getToNeighbors, getTreeExternalInterGraphLinks, getTreeExternalInterGraphLinksCount, isCrossingAwareLinksFrozen, isInterGraphLink, isLink, isLinkBetween, isMarked, isNode, isNodeOrLink, makeNode, makeObjectProperty, nodeHasSons, readPrefix, readSuffix, removeLink, removeNode, removeObject, replaceObject, setCrossingAwareLinksFrozen, setLayer, setLinksInsertionLayer, setMarked, setVisibleBranch, setVisibleBranch, setVisibleBranch, unmakeNode, writePrefix, writeSuffix
abortReDraws, addAccelerator, addGraphicBagHierarchyListener, addLayer, addLayer, addManagerContentChangedListener, addManagerExpansionListener, addManagerLayerListener, addManagerSelectionListener, addManagerTreeContentChangedListener, addManagerTreeSelectionListener, addManagerViewsHierarchyListener, addManagerViewsListener, addObject, afterInvalidateRegion, afterTransform, allowMoving, applyToObject, applyToObjects, applyToObjects, applyToObjects, applyToObjects, applyTransform, beforeInvalidateRegion, beforeTransform, blinkingReDraw, check, computeBBox, computeBBox, contains, containsFrame, contentsChanged, copySelection, createInputStream, createManagerLayer, createOutputStream, deleteAll, deleteAll, deleteSelections, deleteSelections, deSelectAll, deSelectAll, deSelectAll, dispatchToObjects, draw, draw, duplicateSelections, duplicateSelections, enableGraphicBagHierarchyEventForwarding, enableManagerViewsHierarchyEventForwarding, fireGraphicBagHierarchyEvent, fireManagerViewsHierarchyEvent, getAccelerators, getAllObjects, getAllObjects, getAllSelectableObjects, getCardinal, getCardinal, getCardinal, getCollapsedGraphic, getCollapseExpandObject, getComponentOrientation, getDrawingTransformer, getFileName, getFrame, getHoverHighlightingImageOperation, getHoverHighlightingMode, getInsertionLayer, getIntersectionWithOutline, getLayer, getLayer, getLayerName, getLayersCount, getManagerLayer, getManagerLayer, getManagerLayer, getManagers, getManagers, getManagersCount, getManagersCount, getObject, getObject, getObject, getObject, getObjectInteractor, getObjectName, getObjectProperty, getObjects, getObjects, getObjects, getOptimizedLayerThreshold, getParent, getProperty, getSelectableObject, getSelectedObjects, getSelectedObjects, getSelectedObjects, getSelectedObjectsCount, getSelectedObjectsCount, getSelectedObjectsCount, getSelection, getSelection, getSelection, getSelectionFactory, getSelections, getSizeLimitToDrawSubmanagerContents, getStoredComponentOrientation, getStoredULocale, getStreamFactory, getTopLevelTransformer, getTransformer, getTreeLock, getULocale, getUserData, getViews, handleAccelerators, hasProperty, init, initReDraws, invalidateRegion, invalidateRegion, invalidateRegion, isAutoLabelForCollapsedGraphic, isBaseTextDirectionSensitive, isCollapsed, isCollapsible, isComponentOrientationSensitive, isContentsAdjusting, isDebugBoundingBoxes, isEditable, isInsertionAdjusting, isInvalidating, isKeepingAspectRatio, isLocaleSensitive, isManaged, isMovable, isSelectable, isSelectable, isSelected, isSelectionAdjusting, isSelectionInvariantSubManagerBounds, isVisible, isVisible, isVisible, isVisible, lostOwnership, map, map, mapInside, mapInside, mapIntersects, mapIntersects, moveObject, moveResize, needsDrawSubmanagerContents, needsGraphicBagHierarchyEvent, needsManagerViewsHierarchyEvent, objectIsSelectable, objectRemoved, pasteSelection, print, processEvent, processEvent, processHoverHighlightingEvent, processHoverHighlightingEvent, read, read, read, reDraw, reDrawObj, reDrawRegion, reDrawViews, removeAccelerator, removeGraphicBagHierarchyListener, removeLayer, removeManagerContentChangedListener, removeManagerExpansionListener, removeManagerLayerListener, removeManagerSelectionListener, removeManagerTreeContentChangedListener, removeManagerTreeSelectionListener, removeManagerViewsHierarchyListener, removeManagerViewsListener, removeProperty, replaceProperty, reshapeObject, selectAll, selectAll, selectAll, selectionChanged, setAccelerators, setAutoLabelForCollapsedGraphic, setBaseTextDirection, setCollapsed, setCollapsedGraphic, setComponentOrientation, setComponentOrientation, setContentsAdjusting, setContentsAdjusting, setDebugBoundingBoxes, setDebugBoundingBoxesGlobal, setEditable, setFileName, setGraphicBag, setHoverHighlightingImageOperation, setHoverHighlightingMode, setInsertionAdjusting, setInsertionLayer, setKeepingAspectRatio, setLayerName, setMovable, setNameImpl, setNumberOfLayer, setObjectInteractor, setObjectName, setOptimizedLayerThreshold, setProperty, setSelectable, setSelectable, setSelected, setSelected, setSelectionAdjusting, setSelectionEventSource, setSelectionFactory, setSelectionInvariantSubManagerBounds, setSizeLimitToDrawSubmanagerContents, setStreamFactory, setTransformer, setULocale, setULocale, setUserData, setVisible, setVisible, setVisible, shortCut, swapLayers, translateObjects, translateSelections, viewAdded, viewRemoved, write, write, write, write, writeIt, zoomable
calcResolvedBaseTextDirection, getBaseTextDirection, getResolvedBaseTextDirection, invalidateBidiCache, setBaseTextDirection, setBaseTextDirectionDuringConstruction
addActionListener, addNamedPropertyListener, allViewsRemoved, blinkingStateOn, boundingBox, callDraw, getAndAssociateObjectInteractor, getBlinkingAction, getBlinkingObjectOwner, getBlinkingOffPeriod, getBlinkingOnPeriod, getCenter, getDefaultInteractor, getGraphicBag, GetGraphicObject, getLocale, getName, getNamedProperty, getObjectInteractor, getPopupMenu, getPopupMenu, getPopupMenuName, getToolTipBaseTextDirection, getToolTipText, getToolTipText, getTopLevelGraphicBag, getTransferData, getTransferDataFlavors, getZOrderIndex, inside, intersects, invalidateBBoxCache, isDataFlavorSupported, isEditable, isInApplyToObject, isMovable, isPersistent, isSelectable, isVisible, makeSelection, move, move, needsViewNotification, notifyObjectInteractorToManager, processActionEvent, registerBlinkingResource, removeActionListener, removeNamedProperty, removeNamedPropertyListener, resize, rotate, scale, setBackground, setBlinkingAction, setBlinkingOffPeriod, setBlinkingOnPeriod, setEditable, setFillOn, setForeground, setInApplyToObject, setMovable, setName, setNamedProperty, setObjectInteractor, setPopupMenu, setPopupMenuName, setSelectable, setStrokeOn, setToolTipBaseTextDirection, setToolTipText, setVisible, setZOrderIndex, toString, translate, updateNeedsViewNotification, usesBidiMarkers, viewAddedOrRemoved
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGraphicBag
public SubGrapher()
public SubGrapher(IlvSubGraphRenderer.SubGrapher src)
src
- public SubGrapher(IlvInputStream stream) throws IOException, IlvReadFileException
stream
- The input stream.IOException
- Thrown by base class constructor.IlvReadFileException
- Thrown by base class constructor.public SubGrapher(int numlayers)
numlayers
- The number of layers.public SubGrapher(int numlayers, int maxInList)
numlayers
- The number of layers.maxInList
- The number of objects before using the quadtree.public IlvGraphic copy()
IlvGrapher
IlvGrapher
by copying this
grapher.copy
in class IlvGrapher
IlvGrapher
instance.IlvGraphic
public void write(IlvOutputStream stream) throws IOException
IlvGrapher
IlvOutputStream
.
You should not call this method directly.
This method is public for implementation purposes.write
in interface IlvPersistentObject
write
in class IlvGrapher
stream
- The output stream to write this graphic object to.IOException
- thrown when an exception occurs during
the write operation for this object.public IlvRect boundingBox(IlvTransformer t)
IlvManager
boundingBox
in class IlvManager
t
- The transformer.IlvGraphic.draw(java.awt.Graphics, ilog.views.IlvTransformer)
,
IlvGraphic.zoomable()
,
IlvGraphic
public void setFrame(IlvManagerFrame frame)
IlvManager
IlvManager.applyToObject(ilog.views.IlvGraphic, ilog.views.IlvApplyObject, java.lang.Object, boolean)
method to change the
frame. This is also true
when changing a property of
a frame that is already attached to a manager.
The default frame is an instance of the
class IlvDefaultManagerFrame
.
Note that this method can be called with a null
argument.
In this case, no frame is drawn around the manager.
setFrame
in class IlvManager
frame
- The new frame.IlvManager.getFrame()
,
IlvDefaultManagerFrame
public void componentOrientationChanged(ComponentOrientation oldOri, ComponentOrientation newOri)
IlvManager
componentOrientationChanged
in class IlvManager
oldOri
- Orientation of this object before the orientation change.newOri
- Orientation of this object after the orientation change.IlvManager.isComponentOrientationSensitive()
public void localeChanged(ULocale oldLocale, ULocale newLocale)
IlvManager
localeChanged
in class IlvManager
oldLocale
- Locale of this object before the locale change.newLocale
- Locale of this object after the locale change.IlvManager.isLocaleSensitive()
public void baseTextDirectionChanged(int oldBTDir, int newBTDir)
IlvManager
baseTextDirectionChanged
in class IlvManager
oldBTDir
- Resolved base text direction of this object before the change.newBTDir
- Resolved base text direction of this object after the change.IlvManager.isBaseTextDirectionSensitive()
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.