Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/25/09 12:46:44 (15 years ago)
Author:
gkronber
Message:

Fixed updating of executer and dispatcher views and renamed ServerForm to ServerView. #676 (Cockpit for the CEDMA Server to control algorithm settings)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.CEDMA.Server/3.3/ExecuterBase.cs

    r2088 r2094  
    4242namespace HeuristicLab.CEDMA.Server {
    4343  public abstract class ExecuterBase : IExecuter {
     44    internal event EventHandler Changed;
     45
    4446    private IDispatcher dispatcher;
    4547    protected IDispatcher Dispatcher {
     
    5456        if (value < 0) throw new ArgumentException("Only positive values are allowed for MaxActiveJobs");
    5557        maxActiveJobs = value;
     58        OnChanged();
    5659      }
    5760    }
     
    130133    public abstract string[] GetJobs();
    131134
     135    protected internal void OnChanged() {
     136      if (Changed != null) Changed(this, new EventArgs());
     137    }
    132138
    133139    #region IViewable Members
Note: See TracChangeset for help on using the changeset viewer.