protected DiagramGraph( ImmutableDictionary <ModelNodeId, IDiagramNode> vertices, ImmutableDictionary <ModelRelationshipId, IDiagramConnector> edges, ImmutableBidirectionalGraph <ModelNodeId, VertexIdEdge <ModelNodeId, ModelRelationshipId> > graph) : base(vertices, edges, graph) { }
protected override DiagramGraph CreateInstance( ImmutableDictionary <ModelNodeId, IDiagramNode> vertices, ImmutableDictionary <ModelRelationshipId, IDiagramConnector> edges, ImmutableBidirectionalGraph <ModelNodeId, VertexIdEdge <ModelNodeId, ModelRelationshipId> > graph) { return(new DiagramGraph(vertices, edges, graph)); }
private ModelGraph( ImmutableDictionary <ModelNodeId, IModelNode> vertices, ImmutableDictionary <ModelRelationshipId, IModelRelationship> edges, ImmutableBidirectionalGraph <ModelNodeId, VertexIdEdge <ModelNodeId, ModelRelationshipId> > graph) : base(vertices, edges, graph) { }