Free cookie consent management tool by TermsFeed Policy Generator

source: branches/3.3-Hive/sources/HeuristicLab.Hive/HeuristicLab.Hive.Experiment.Views/3.3/HiveJobListView.cs @ 4423

Last change on this file since 4423 was 4423, checked in by cneumuel, 14 years ago
  • Refactored HL.Hive.Experiment. JobItems are not called HiveJobs and OptimizerJobs do not contain a hierarchy anymore.
  • Dynamic generation of jobs on a slave are not reflected on the client user interface.
  • Optimizer-Trees are now strictly synchronized with the HiveJob-Trees (also the ComputeInParallel property is taken into account when the Child HiveJobs are created)
  • Improved the way a class can report progress and lock the UI (IProgressReporter, IProgress, Progress, ProgressView)
  • Changes were made to the config-files, so that server and clients work with blade12.hpc.fh-hagenberg.at
  • Lots of small changes and bugfixes
File size: 1.0 KB
Line 
1using System;
2using System.Collections.Generic;
3using System.ComponentModel;
4using System.Drawing;
5using System.Data;
6using System.Linq;
7using System.Text;
8using System.Windows.Forms;
9using HeuristicLab.Core.Views;
10using HeuristicLab.Core;
11using HeuristicLab.MainForm;
12using HeuristicLab.Optimization;
13using HeuristicLab.PluginInfrastructure;
14
15namespace HeuristicLab.Hive.Experiment.Views {
16  [View("JobItemList View")]
17  [Content(typeof(HiveJobList), true)]
18  [Content(typeof(IItemList<HiveJob>), false)]
19  public partial class HiveJobListView : ItemListView<HiveJob> {
20
21    public HiveJobListView() {
22      InitializeComponent();
23      itemsGroupBox.Text = "Jobs";
24    }
25
26    protected override HiveJob CreateItem() {
27      return null;
28    }
29
30    protected override void SetEnabledStateOfControls() {
31      base.SetEnabledStateOfControls();
32      this.addButton.Enabled = false;
33      this.moveDownButton.Enabled = false;
34      this.moveUpButton.Enabled = false;
35      this.removeButton.Enabled = false;
36    }
37  }
38}
Note: See TracBrowser for help on using the repository browser.