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, writeSuffixabortReDraws, 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, zoomablecalcResolvedBaseTextDirection, getBaseTextDirection, getResolvedBaseTextDirection, invalidateBidiCache, setBaseTextDirection, setBaseTextDirectionDuringConstructionaddActionListener, 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, viewAddedOrRemovedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetGraphicBagpublic 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()
IlvGrapherIlvGrapher by copying this
grapher.copy in class IlvGrapherIlvGrapher instance.IlvGraphicpublic void write(IlvOutputStream stream) throws IOException
IlvGrapherIlvOutputStream.
You should not call this method directly.
This method is public for implementation purposes.write in interface IlvPersistentObjectwrite in class IlvGrapherstream - 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)
IlvManagerboundingBox in class IlvManagert - The transformer.IlvGraphic.draw(java.awt.Graphics, ilog.views.IlvTransformer),
IlvGraphic.zoomable(),
IlvGraphicpublic void setFrame(IlvManagerFrame frame)
IlvManagerIlvManager.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 IlvManagerframe - The new frame.IlvManager.getFrame(),
IlvDefaultManagerFramepublic void componentOrientationChanged(ComponentOrientation oldOri, ComponentOrientation newOri)
IlvManagercomponentOrientationChanged in class IlvManageroldOri - 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)
IlvManagerlocaleChanged in class IlvManageroldLocale - 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)
IlvManagerbaseTextDirectionChanged in class IlvManageroldBTDir - 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, 2017. All Rights Reserved.