private DiagramNode CreateDiagramNode(IModelEntity modelEntity) { var diagramNode = new DiagramNode(modelEntity); diagramNode.SizeChanged += OnDiagramNodeSizeChanged; diagramNode.CenterChanged += OnDiagramNodeCenterChanged; return(diagramNode); }
private void OnDiagramNodeRemovedFromGraph(DiagramNode diagramNode) { diagramNode.SizeChanged -= OnDiagramNodeSizeChanged; diagramNode.CenterChanged -= OnDiagramNodeCenterChanged; OnDiagramShapeRemoved(diagramNode); }
private void OnDiagramNodeAddedToGraph(DiagramNode diagramNode) { OnDiagramShapeAdded(diagramNode); }