- Timestamp:
- 01/18/11 13:06:41 (14 years ago)
- Location:
- branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave.Views/3.4
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave.Views/3.4/SlaveItem.cs
r5315 r5320 130 130 131 131 public event EventHandler<EventArgs<StatusCommons>> SlaveStatusChanged; 132 public void OnStatusChanged(StatusCommons status) { 133 System.Console.WriteLine("SlaveCommListener: " + status); 132 public void OnStatusChanged(StatusCommons status) { 134 133 var handler = SlaveStatusChanged; 135 134 if (handler != null) handler(this, new EventArgs<StatusCommons>(status)); … … 137 136 138 137 public event EventHandler<EventArgs<string>> SlaveMessageLogged; 139 public void OnMessageLogged(string message) { 140 System.Console.WriteLine("SlaveCommListener: " + message); 138 public void OnMessageLogged(string message) { 141 139 var handler = SlaveMessageLogged; 142 140 if (handler != null) handler(this, new EventArgs<string>(message)); … … 144 142 145 143 public event EventHandler SlaveShutdown; 146 public void OnShutdown() { 147 System.Console.WriteLine("SlaveCommListner: Slave quit"); 144 public void OnShutdown() { 148 145 var handler = SlaveShutdown; 149 146 if (handler != null) handler(this, EventArgs.Empty); -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave.Views/3.4/SlaveView.Designer.cs
r5315 r5320 63 63 // txtLog 64 64 // 65 this.txtLog.BackColor = System.Drawing.Color.White; 65 66 this.txtLog.Location = new System.Drawing.Point(20, 172); 66 67 this.txtLog.Multiline = true; -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave.Views/3.4/SlaveView.cs
r5315 r5320 34 34 public new SlaveItem Content { 35 35 get { return (SlaveItem)base.Content; } 36 set { base.Content = value; } 36 set { 37 if (base.Content != value) { 38 base.Content = value; 39 } 40 } 37 41 } 38 42 … … 43 47 #region Register Content Events 44 48 protected override void DeregisterContentEvents() { 45 base.DeregisterContentEvents();46 47 49 Content.SlaveMessageLogged -= new System.EventHandler<EventArgs<string>>(Content_SlaveMessageLogged); 48 50 Content.SlaveShutdown -= new System.EventHandler(Content_SlaveShutdown); 49 51 Content.SlaveStatusChanged -= new System.EventHandler<EventArgs<StatusCommons>>(Content_SlaveStatusChanged); 52 53 base.DeregisterContentEvents(); 50 54 } 51 55 … … 62 66 base.OnContentChanged(); 63 67 if (Content == null) { 64 // TODO: Put code here when content is null68 //nothing to do... 65 69 } else { 66 70 //try to establish a connection to the slave service 67 71 if (base.Content != null && ((SlaveItem)base.Content).isClosed()) { 68 RegisterContentEvents();69 72 ((SlaveItem)base.Content).Open(); 70 73 }
Note: See TracChangeset
for help on using the changeset viewer.