Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/25/10 17:28:31 (14 years ago)
Author:
mkommend
Message:

finished mapping from OperatorGraph to GraphVisualizationInfo (ticket #867)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.ExtLibs/HeuristicLab.Netron/3.0.2672.12446/Netron.Diagramming.Core-3.0.2672.12446/Tools/DeleteTool.cs

    r2768 r2868  
    2222            DeleteCommand cmd;
    2323
    24             if (Selection.SelectedItems.Count > 0)
     24            if (this.Controller.Model.Selection.SelectedItems.Count > 0)
    2525            {
    2626                // If any one entity in the selction can't be deleted,
    2727                // remove it from the selection.
    28                 for (int i = 0; i < Selection.SelectedItems.Count; i++ )
     28                for (int i = 0; i <this.Controller.Model.Selection.SelectedItems.Count; i++ )
    2929                {
    30                     IDiagramEntity entity = Selection.SelectedItems[i];
     30                    IDiagramEntity entity =this.Controller.Model.Selection.SelectedItems[i];
    3131                    if (entity.AllowDelete == false)
    3232                    {
    33                         Selection.SelectedItems.Remove(entity);
     33                       this.Controller.Model.Selection.SelectedItems.Remove(entity);
    3434                        i--;
    3535                    }
     
    3737                cmd = new DeleteCommand(
    3838                        this.Controller,
    39                         Selection.SelectedItems.Copy());
     39                       this.Controller.Model.Selection.SelectedItems.Copy());
    4040                this.Controller.UndoManager.AddUndoCommand(cmd);
    4141
    4242                // Alert each entity that they're about to be deleted.
    43                 foreach (IDiagramEntity entity in Selection.SelectedItems)
     43                foreach (IDiagramEntity entity in this.Controller.Model.Selection.SelectedItems)
    4444                {
    4545                    entity.OnBeforeDelete(cmd);
     
    4949
    5050                // Alert each entity that they have been deleted.
    51                 foreach (IDiagramEntity entity in Selection.SelectedItems)
     51                foreach (IDiagramEntity entity in this.Controller.Model.Selection.SelectedItems)
    5252                {
    5353                    entity.OnAfterDelete(cmd);
Note: See TracChangeset for help on using the changeset viewer.