private void processRemoveEdgeCommand(Command command) { var parameters = command.GetParameters(); var edgesDictionary = graph_.__getEdgesDictionary(); var edge = edgesDictionary.Find(FullID.FromString(parameters[0])); graph_.__removeEdge(edge); graph_.__raiseEdgeRemovedEvent(edge); }
public void Remove() { graph_.__removeEdge(this); graph_.__getCommandSender().__sendRemoveEdgeCommand(this); }