예제 #1
0
        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);
        }
예제 #2
0
 public void Remove()
 {
     graph_.__removeEdge(this);
     graph_.__getCommandSender().__sendRemoveEdgeCommand(this);
 }