Changeset 6725 for branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.3/TreeView/HiveJobItemTreeView.cs
- Timestamp:
- 09/08/11 16:38:28 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.3/TreeView/HiveJobItemTreeView.cs
r6479 r6725 30 30 31 31 namespace HeuristicLab.Clients.Hive.Views.ExperimentManager { 32 [View("Hive JobItemTreeView")]33 [Content(typeof(ItemCollection<Hive Job>), IsDefaultView = false)]34 public partial class HiveJobItemTreeView : ItemTreeView<Hive Job> {35 public new ItemCollection<Hive Job> Content {36 get { return (ItemCollection<Hive Job>)base.Content; }32 [View("HiveTask ItemTreeView")] 33 [Content(typeof(ItemCollection<HiveTask>), IsDefaultView = false)] 34 public partial class HiveJobItemTreeView : ItemTreeView<HiveTask> { 35 public new ItemCollection<HiveTask> Content { 36 get { return (ItemCollection<HiveTask>)base.Content; } 37 37 set { base.Content = value; } 38 38 } … … 76 76 if (optimizer != null) { 77 77 if (treeView.SelectedNode == null) { 78 Content.Add(new OptimizerHive Job(optimizer));78 Content.Add(new OptimizerHiveTask(optimizer)); 79 79 } else { 80 var experiment = ((Hive Job)treeView.SelectedNode.Tag).ItemJob.Item as Experiment;80 var experiment = ((HiveTask)treeView.SelectedNode.Tag).ItemTask.Item as Experiment; 81 81 if (experiment != null) { 82 82 experiment.Optimizers.Add(optimizer); … … 88 88 protected override void removeButton_Click(object sender, EventArgs e) { 89 89 if (treeView.SelectedNode != null) { 90 var selectedItem = (Hive Job)treeView.SelectedNode.Tag;90 var selectedItem = (HiveTask)treeView.SelectedNode.Tag; 91 91 var parentItem = GetParentItem(selectedItem); 92 92 if (parentItem == null) { 93 Content.Remove((Hive Job)treeView.SelectedNode.Tag);93 Content.Remove((HiveTask)treeView.SelectedNode.Tag); 94 94 } else { 95 var experiment = parentItem.Item Job.Item as Experiment;95 var experiment = parentItem.ItemTask.Item as Experiment; 96 96 if (experiment != null) { 97 experiment.Optimizers.Remove(((Optimizer Job)selectedItem.ItemJob).Item);97 experiment.Optimizers.Remove(((OptimizerTask)selectedItem.ItemTask).Item); 98 98 } 99 99 } … … 102 102 #endregion 103 103 104 protected override ICollection<IItemTreeNodeAction<Hive Job>> GetTreeNodeItemActions(HiveJobselectedItem) {104 protected override ICollection<IItemTreeNodeAction<HiveTask>> GetTreeNodeItemActions(HiveTask selectedItem) { 105 105 return base.GetTreeNodeItemActions(selectedItem); 106 106 }
Note: See TracChangeset
for help on using the changeset viewer.