Class UMLGraph
java.lang.Object
y.base.Graph
y.layout.LayoutGraph
y.layout.DefaultLayoutGraph
com.nomagic.magicdraw.uml.symbols.layout.BaseGraph
com.nomagic.magicdraw.uml.symbols.layout.UMLGraph
- All Implemented Interfaces:
y.base.GraphInterface
,y.layout.GraphLayout
Deprecated.
UML graph data.
-
Field Summary
Fields inherited from class com.nomagic.magicdraw.uml.symbols.layout.BaseGraph
currentTableCellView, currentTableShapeView, doNotRepaint, EDGE_LABEL_ALL, EDGE_LABEL_AT_ENDS, EDGE_LABEL_NON_ENDS, EDGE_LABEL_NONE, edgeLabelDataMap, edgeLabelFactory, grid, LAYOUTABLE_NODE_FEATURE_ID, mDataMap, mDiagramView, mEdgeMap, mFakeElementsMap, mGroupKey, mNodeId, mNodeMap, mNotSupported, mPaths, mSelected, nodeLabelFactory, nodeToTableShapeViewPlacement, partitionInfo, SHRINKABLE_SHAPE_INSET_DP, tableShapeViews
Fields inherited from class y.layout.DefaultLayoutGraph
edgeLabelFeatureMap, edgeLabelMap, nodeLabelFeatureMap, nodeLabelMap
Fields inherited from class y.layout.LayoutGraph
z
Fields inherited from class y.base.Graph
AFTER, BEFORE
-
Constructor Summary
ConstructorsConstructorDescriptionUMLGraph
(AbstractDiagramPresentationElement diagramView, boolean supportsSubgraph, Set<PresentationElement> selected) Deprecated, for removal: This API element is subject to removal in a future version.supportsSubgraph has no effectUMLGraph
(AbstractDiagramPresentationElement diagramView, boolean supportsSubgraph, Set<PresentationElement> selected, boolean resetLabelPositions) Deprecated, for removal: This API element is subject to removal in a future version.supportsSubgraph has no effectUMLGraph
(AbstractDiagramPresentationElement diagramView, Set<PresentationElement> selected) Deprecated.UMLGraph
(AbstractDiagramPresentationElement diagramView, Set<PresentationElement> selected, boolean resetLabelPositions) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.protected y.geom.YInsets
getInsets
(ShapeElement shape) Deprecated.protected Collection<PresentationElement>
Deprecated.protected boolean
Deprecated.protected boolean
Deprecated.protected void
resetUnhandledPath
(com.dassault_systemes.modeler.magic.diagram.command.MoveManager moveManager, PresentationElement prEl) Deprecated.Methods inherited from class com.nomagic.magicdraw.uml.symbols.layout.BaseGraph
addEdgeSelectionProvider, addEdgeSelectionProvider, addGroupNodeInsetsProvider, addPaths, addToPathList, addToPathList, addToReversedList, adjustFakeAtEndShapeLabelOrientation, areParentToChildConnected, belongsToHierarchy, belongsToHierarchy, collectPathsRecursively, containsHierarchy, createAllNodeLabels, createAllPathLabels, createCommands, createEdge, createEdgesToNotLayoutableOnEdge, createGroupBoundsCalculator, createHierarchicInfo, createNode, createNode, createNodeData, createNodesData, dispose, doesNotHaveConnectedLayoutableEdges, drawResults, getAnchoredShape, getCreateEdgeLabels, getDataMap, getDiagram, getDoNotRepaintPaths, getEdge, getEdgeLabelBoundingBox, getEdgeLabelDataMap, getEdgeMap, getEnclosingShapeHalo, getFakeElementsMap, getID, getInsetMap, getInsets, getLabelByCondition, getLabelDescriptorsNotAtEnd, getLayouterParameters, getNode, getNodeDirectly, getNodeHaloAdjustedSourcePointAbs, getNodeHaloAdjustedTargetPointAbs, getNodeLabelDataMap, getNodeMap, getNodeToTableShapeAndCellStructure, getNonSupportedSymbols, getOuterBoundaryShape, getParentId, getPartitionGrid, getPartitionInfo, getPathElement, getPlaceEdgeLabelsPositions, getPointsFromEdge, getReversedList, getSelected, getShapeElement, getSphereCenterPoint, getSphereRadius, getStyle, getTableShapeViews, ignoreCenterlines, initializeData, isConsideredAsOuterBoundary, isGroupNode, isInSphereRadius, isLayoutableByProviders, isLayoutAnchoredShapeOwnerAsLabel, isTreeOverlapping, makeSubTree, makeSubTrees, needToCreate, placeLayoutedPathLabel, placePath, placePaths, removeGroupNodeInsetsProvider, removeSubTrees, resetLabel, reverseAndAddToNoReverseList, reverseEdge, reverseEdgeAndLabels, setAnchoredShape, setCreateEdgeLabels, setCreateNodeLabels, setEdgeLabelFactory, setGroupNode, setLayouterParameters, setMinimalGroupNodeSize, setNodeSizeEnsureNotZero, setOuterBoundaryShape, setParent, setPartitionGrid, setPartitionInfo, setPathBreakPoints, setPathStyle, setPlaceEdgeLabelsTo, setPlaceNodeLabels, setResetLabelsAtInit, setSphereCenterPoint, setSphereRadius, shouldCreateNodeLabels, shouldPlaceNodeLabels, shouldResetLabelsAtInit
Methods inherited from class y.layout.DefaultLayoutGraph
createEdgeLayout, createGraphCopyFactory, createLabelFactory, createNodeLayout, getFeature, getFeature, getLabelLayout, getLabelLayout, getLayout, getLayout, setLabelLayout, setLabelLayout, setLabelLayout, setLayout, setLayout
Methods inherited from class y.layout.LayoutGraph
getCenter, getCenterX, getCenterY, getEdgeLabelLayout, getEdgeLayout, getEdgeList, getHeight, getLocation, getNodeLabelLayout, getNodeLayout, getPath, getPathList, getPointList, getPoints, getRectangle, getSize, getSourcePointAbs, getSourcePointRel, getTargetPointAbs, getTargetPointRel, getWidth, getX, getY, moveBy, setCenter, setCenter, setEndPointsAbs, setLocation, setLocation, setPath, setPath, setPoints, setPoints, setSize, setSize, setSourcePointAbs, setSourcePointRel, setTargetPointAbs, setTargetPointRel
Methods inherited from class y.base.Graph
addDataProvider, addGraphListener, changeEdge, changeEdge, changeEdge, clear, contains, contains, containsEdge, createCopy, createEdge, createEdge, createEdgeMap, createGraph, createNode, createNodeMap, disposeEdgeMap, disposeNodeMap, E, edgeCount, edgeObjects, edges, fireGraphEvent, firePostEvent, firePostEvent, firePreEvent, firePreEvent, firstEdge, firstNode, firstOutEdge, getDataProvider, getDataProviderKeys, getEdgeArray, getGraphCopyFactory, getGraphListeners, getNodeArray, getRegisteredEdgeMaps, getRegisteredNodeMaps, getSource, getTarget, hasListeners, hide, hide, isEmpty, lastEdge, lastNode, moveSubGraph, moveToFirst, moveToFirst, moveToLast, moveToLast, N, nodeCount, nodeObjects, nodes, printNodeSlotSize, reInsertEdge, reInsertNode, removeDataProvider, removeEdge, removeGraphListener, removeNode, setGraphCopyFactory, sortEdges, sortEdges, sortNodes, toString, unhide, unhide
-
Constructor Details
-
UMLGraph
@OpenApi @Deprecated(since="2024x Refresh3") public UMLGraph(AbstractDiagramPresentationElement diagramView, Set<PresentationElement> selected) Deprecated.Construct UML Graph. with given parameter- Parameters:
diagramView
- diagram for which to construct graph.selected
- selected elements
-
UMLGraph
@OpenApi @Deprecated(since="2024x Refresh3", forRemoval=true) public UMLGraph(AbstractDiagramPresentationElement diagramView, boolean supportsSubgraph, Set<PresentationElement> selected) Deprecated, for removal: This API element is subject to removal in a future version.supportsSubgraph has no effect -
UMLGraph
@OpenApi @Deprecated(since="2024x Refresh3") public UMLGraph(AbstractDiagramPresentationElement diagramView, Set<PresentationElement> selected, boolean resetLabelPositions) Deprecated. -
UMLGraph
@OpenApi @Deprecated(since="2024x Refresh3", forRemoval=true) public UMLGraph(AbstractDiagramPresentationElement diagramView, boolean supportsSubgraph, Set<PresentationElement> selected, boolean resetLabelPositions) Deprecated, for removal: This API element is subject to removal in a future version.supportsSubgraph has no effect
-
-
Method Details
-
getInsets
Deprecated. -
getBoundingBox
Deprecated.- Specified by:
getBoundingBox
in interfacey.layout.GraphLayout
- Overrides:
getBoundingBox
in classBaseGraph
-
getSpecialInnerManipulatedPresentationElements
protected Collection<PresentationElement> getSpecialInnerManipulatedPresentationElements(PresentationElement view) Deprecated.- Overrides:
getSpecialInnerManipulatedPresentationElements
in classBaseGraph
-
isCreatableNode
Deprecated.- Overrides:
isCreatableNode
in classBaseGraph
-
isNotLayoutedChild
Deprecated.- Overrides:
isNotLayoutedChild
in classBaseGraph
-
resetUnhandledPath
protected void resetUnhandledPath(com.dassault_systemes.modeler.magic.diagram.command.MoveManager moveManager, PresentationElement prEl) Deprecated.- Overrides:
resetUnhandledPath
in classBaseGraph
-