Changeset 5512
- Timestamp:
- 02/17/11 15:16:26 (14 years ago)
- Location:
- branches/HeuristicLab.Hive-3.4/sources
- Files:
-
- 5 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave/3.4/Core.cs
r5511 r5512 371 371 } 372 372 Job cJob = jobs[jobId]; 373 cJob. JobState = JobState.Finished;//TODO: what if failed?373 cJob.State = JobState.Finished;//TODO: what if failed? 374 374 cJob.ExecutionTime = engines[jobId].ExecutionTime; 375 375 376 JobData sJob = engines[j Id].GetFinishedJob();376 JobData sJob = engines[jobId].GetFinishedJob(); 377 377 // cJob.Exception = engines[jId].CurrentException; // can there be an exception if the job is sent normally. the exception should be entered in the statelog with the corresponding state (Failed) 378 cJob.ExecutionTime = engines[j Id].ExecutionTime;378 cJob.ExecutionTime = engines[jobId].ExecutionTime; 379 379 380 380 try { -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/Administration/HiveAdministrationView.Designer.cs
r5472 r5512 45 45 /// </summary> 46 46 private void InitializeComponent() { 47 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HiveAdministrationView)); 47 48 this.tabAdmin = new System.Windows.Forms.TabControl(); 48 49 this.tabSlaves = new System.Windows.Forms.TabPage(); 49 50 this.splitSlaves = new System.Windows.Forms.SplitContainer(); 51 this.btnRemoveGroup = new System.Windows.Forms.Button(); 52 this.btnAddGroup = new System.Windows.Forms.Button(); 50 53 this.treeSlaveGroup = new System.Windows.Forms.TreeView(); 51 54 this.tabSlaveGroup = new System.Windows.Forms.TabControl(); 52 55 this.tabDetails = new System.Windows.Forms.TabPage(); 56 this.txtName = new System.Windows.Forms.TextBox(); 57 this.txtCPU = new System.Windows.Forms.TextBox(); 58 this.txtMemory = new System.Windows.Forms.TextBox(); 59 this.txtDetailsCalculatedJobs = new System.Windows.Forms.TextBox(); 60 this.label12 = new System.Windows.Forms.Label(); 61 this.label11 = new System.Windows.Forms.Label(); 62 this.label10 = new System.Windows.Forms.Label(); 63 this.label9 = new System.Windows.Forms.Label(); 53 64 this.tabSchedule = new System.Windows.Forms.TabPage(); 65 this.scheduleControl1 = new HeuristicLab.Clients.Hive.Views.Administration.ScheduleControl(); 54 66 this.tabJobs = new System.Windows.Forms.TabPage(); 67 this.hiveJobListViewSlaves = new HeuristicLab.Clients.Hive.Views.HiveJobListView(); 55 68 this.tabUsers = new System.Windows.Forms.TabPage(); 56 69 this.splitUsers = new System.Windows.Forms.SplitContainer(); 57 70 this.lstUsers = new System.Windows.Forms.ListView(); 71 this.tabUserDetails = new System.Windows.Forms.TabControl(); 72 this.tabUserInformation = new System.Windows.Forms.TabPage(); 73 this.txtUserName = new System.Windows.Forms.TextBox(); 74 this.txtUserLastActivity = new System.Windows.Forms.TextBox(); 75 this.txtUserRole = new System.Windows.Forms.TextBox(); 76 this.label1 = new System.Windows.Forms.Label(); 77 this.txtUserEmail = new System.Windows.Forms.TextBox(); 78 this.label2 = new System.Windows.Forms.Label(); 79 this.txtUserPriority = new System.Windows.Forms.TextBox(); 80 this.label3 = new System.Windows.Forms.Label(); 81 this.txtUserCalculatedJobs = new System.Windows.Forms.TextBox(); 58 82 this.label4 = new System.Windows.Forms.Label(); 59 this.label3 = new System.Windows.Forms.Label(); 60 this.label2 = new System.Windows.Forms.Label(); 61 this.label1 = new System.Windows.Forms.Label(); 83 this.txtUserExecutionTime = new System.Windows.Forms.TextBox(); 84 this.label6 = new System.Windows.Forms.Label(); 85 this.label8 = new System.Windows.Forms.Label(); 86 this.label7 = new System.Windows.Forms.Label(); 87 this.tabUserJobs = new System.Windows.Forms.TabPage(); 62 88 this.tabStatistics = new System.Windows.Forms.TabPage(); 63 89 this.label5 = new System.Windows.Forms.Label(); 64 this.label6 = new System.Windows.Forms.Label(); 65 this.label7 = new System.Windows.Forms.Label(); 66 this.label8 = new System.Windows.Forms.Label(); 67 this.txtUserExecutionTime = new System.Windows.Forms.TextBox(); 68 this.txtUserCalculatedJobs = new System.Windows.Forms.TextBox(); 69 this.txtUserPriority = new System.Windows.Forms.TextBox(); 70 this.txtUserEmail = new System.Windows.Forms.TextBox(); 71 this.txtUserRole = new System.Windows.Forms.TextBox(); 72 this.txtUserLastActivity = new System.Windows.Forms.TextBox(); 73 this.txtUserName = new System.Windows.Forms.TextBox(); 74 this.tabUserDetails = new System.Windows.Forms.TabControl(); 75 this.tabUserInformation = new System.Windows.Forms.TabPage(); 76 this.tabUserJobs = new System.Windows.Forms.TabPage(); 77 this.scheduleControl1 = new HeuristicLab.Clients.Hive.Views.Administration.ScheduleControl(); 78 this.hiveJobListViewSlaves = new HeuristicLab.Clients.Hive.Views.HiveJobListView(); 79 this.label9 = new System.Windows.Forms.Label(); 80 this.label10 = new System.Windows.Forms.Label(); 81 this.label11 = new System.Windows.Forms.Label(); 82 this.label12 = new System.Windows.Forms.Label(); 83 this.txtDetailsCalculatedJobs = new System.Windows.Forms.TextBox(); 84 this.txtMemory = new System.Windows.Forms.TextBox(); 85 this.txtCPU = new System.Windows.Forms.TextBox(); 86 this.txtName = new System.Windows.Forms.TextBox(); 90 this.hiveExperimentManagerView = new HeuristicLab.Clients.Hive.Views.HiveExperimentManagerView(); 87 91 this.tabAdmin.SuspendLayout(); 88 92 this.tabSlaves.SuspendLayout(); … … 100 104 this.splitUsers.Panel2.SuspendLayout(); 101 105 this.splitUsers.SuspendLayout(); 102 this.tabStatistics.SuspendLayout();103 106 this.tabUserDetails.SuspendLayout(); 104 107 this.tabUserInformation.SuspendLayout(); 108 this.tabUserJobs.SuspendLayout(); 109 this.tabStatistics.SuspendLayout(); 105 110 this.SuspendLayout(); 106 111 // … … 140 145 // splitSlaves.Panel1 141 146 // 147 this.splitSlaves.Panel1.Controls.Add(this.btnRemoveGroup); 148 this.splitSlaves.Panel1.Controls.Add(this.btnAddGroup); 142 149 this.splitSlaves.Panel1.Controls.Add(this.treeSlaveGroup); 143 150 // … … 149 156 this.splitSlaves.TabIndex = 2; 150 157 // 158 // btnRemoveGroup 159 // 160 this.btnRemoveGroup.Image = ((System.Drawing.Image)(resources.GetObject("btnRemoveGroup.Image"))); 161 this.btnRemoveGroup.Location = new System.Drawing.Point(33, 3); 162 this.btnRemoveGroup.Name = "btnRemoveGroup"; 163 this.btnRemoveGroup.Size = new System.Drawing.Size(24, 24); 164 this.btnRemoveGroup.TabIndex = 2; 165 this.btnRemoveGroup.UseVisualStyleBackColor = true; 166 // 167 // btnAddGroup 168 // 169 this.btnAddGroup.Image = ((System.Drawing.Image)(resources.GetObject("btnAddGroup.Image"))); 170 this.btnAddGroup.Location = new System.Drawing.Point(3, 3); 171 this.btnAddGroup.Name = "btnAddGroup"; 172 this.btnAddGroup.Size = new System.Drawing.Size(24, 24); 173 this.btnAddGroup.TabIndex = 1; 174 this.btnAddGroup.UseVisualStyleBackColor = true; 175 // 151 176 // treeSlaveGroup 152 177 // … … 154 179 | System.Windows.Forms.AnchorStyles.Left) 155 180 | System.Windows.Forms.AnchorStyles.Right))); 156 this.treeSlaveGroup.Location = new System.Drawing.Point(3, 3 );181 this.treeSlaveGroup.Location = new System.Drawing.Point(3, 33); 157 182 this.treeSlaveGroup.Name = "treeSlaveGroup"; 158 this.treeSlaveGroup.Size = new System.Drawing.Size(209, 502);183 this.treeSlaveGroup.Size = new System.Drawing.Size(209, 472); 159 184 this.treeSlaveGroup.TabIndex = 0; 160 185 this.treeSlaveGroup.Click += new System.EventHandler(this.treeSlaveGroup_Click); … … 192 217 this.tabDetails.UseVisualStyleBackColor = true; 193 218 // 219 // txtName 220 // 221 this.txtName.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 222 | System.Windows.Forms.AnchorStyles.Right))); 223 this.txtName.Location = new System.Drawing.Point(123, 30); 224 this.txtName.Name = "txtName"; 225 this.txtName.Size = new System.Drawing.Size(100, 20); 226 this.txtName.TabIndex = 7; 227 this.txtName.Text = "ascheibepc"; 228 // 229 // txtCPU 230 // 231 this.txtCPU.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 232 | System.Windows.Forms.AnchorStyles.Right))); 233 this.txtCPU.Location = new System.Drawing.Point(123, 56); 234 this.txtCPU.Name = "txtCPU"; 235 this.txtCPU.Size = new System.Drawing.Size(100, 20); 236 this.txtCPU.TabIndex = 6; 237 this.txtCPU.Text = "Intel Core 2 Duo @ 2.4 Ghz"; 238 // 239 // txtMemory 240 // 241 this.txtMemory.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 242 | System.Windows.Forms.AnchorStyles.Right))); 243 this.txtMemory.Location = new System.Drawing.Point(123, 82); 244 this.txtMemory.Name = "txtMemory"; 245 this.txtMemory.Size = new System.Drawing.Size(100, 20); 246 this.txtMemory.TabIndex = 5; 247 this.txtMemory.Text = "2048 MB"; 248 // 249 // txtDetailsCalculatedJobs 250 // 251 this.txtDetailsCalculatedJobs.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 252 | System.Windows.Forms.AnchorStyles.Right))); 253 this.txtDetailsCalculatedJobs.Location = new System.Drawing.Point(123, 108); 254 this.txtDetailsCalculatedJobs.Name = "txtDetailsCalculatedJobs"; 255 this.txtDetailsCalculatedJobs.Size = new System.Drawing.Size(100, 20); 256 this.txtDetailsCalculatedJobs.TabIndex = 4; 257 this.txtDetailsCalculatedJobs.Text = "33"; 258 // 259 // label12 260 // 261 this.label12.AutoSize = true; 262 this.label12.Location = new System.Drawing.Point(6, 115); 263 this.label12.Name = "label12"; 264 this.label12.Size = new System.Drawing.Size(82, 13); 265 this.label12.TabIndex = 3; 266 this.label12.Text = "Calculated Jobs"; 267 // 268 // label11 269 // 270 this.label11.AutoSize = true; 271 this.label11.Location = new System.Drawing.Point(7, 89); 272 this.label11.Name = "label11"; 273 this.label11.Size = new System.Drawing.Size(44, 13); 274 this.label11.TabIndex = 2; 275 this.label11.Text = "Memory"; 276 // 277 // label10 278 // 279 this.label10.AutoSize = true; 280 this.label10.Location = new System.Drawing.Point(7, 63); 281 this.label10.Name = "label10"; 282 this.label10.Size = new System.Drawing.Size(29, 13); 283 this.label10.TabIndex = 1; 284 this.label10.Text = "CPU"; 285 // 286 // label9 287 // 288 this.label9.AutoSize = true; 289 this.label9.Location = new System.Drawing.Point(7, 38); 290 this.label9.Name = "label9"; 291 this.label9.Size = new System.Drawing.Size(35, 13); 292 this.label9.TabIndex = 0; 293 this.label9.Text = "Name"; 294 // 194 295 // tabSchedule 195 296 // … … 203 304 this.tabSchedule.UseVisualStyleBackColor = true; 204 305 // 306 // scheduleControl1 307 // 308 this.scheduleControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 309 | System.Windows.Forms.AnchorStyles.Left) 310 | System.Windows.Forms.AnchorStyles.Right))); 311 this.scheduleControl1.Location = new System.Drawing.Point(7, 7); 312 this.scheduleControl1.Name = "scheduleControl1"; 313 this.scheduleControl1.Size = new System.Drawing.Size(862, 562); 314 this.scheduleControl1.TabIndex = 0; 315 // 205 316 // tabJobs 206 317 // … … 214 325 this.tabJobs.UseVisualStyleBackColor = true; 215 326 // 327 // hiveJobListViewSlaves 328 // 329 this.hiveJobListViewSlaves.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 330 | System.Windows.Forms.AnchorStyles.Left) 331 | System.Windows.Forms.AnchorStyles.Right))); 332 this.hiveJobListViewSlaves.Caption = "JobItemList View"; 333 this.hiveJobListViewSlaves.Content = null; 334 this.hiveJobListViewSlaves.Location = new System.Drawing.Point(7, 7); 335 this.hiveJobListViewSlaves.Name = "hiveJobListViewSlaves"; 336 this.hiveJobListViewSlaves.ReadOnly = false; 337 this.hiveJobListViewSlaves.Size = new System.Drawing.Size(499, 463); 338 this.hiveJobListViewSlaves.TabIndex = 0; 339 // 216 340 // tabUsers 217 341 // … … 254 378 this.lstUsers.TabIndex = 0; 255 379 this.lstUsers.UseCompatibleStateImageBehavior = false; 256 //257 // label4258 //259 this.label4.AutoSize = true;260 this.label4.Location = new System.Drawing.Point(13, 111);261 this.label4.Name = "label4";262 this.label4.Size = new System.Drawing.Size(32, 13);263 this.label4.TabIndex = 3;264 this.label4.Text = "Email";265 //266 // label3267 //268 this.label3.AutoSize = true;269 this.label3.Location = new System.Drawing.Point(13, 79);270 this.label3.Name = "label3";271 this.label3.Size = new System.Drawing.Size(29, 13);272 this.label3.TabIndex = 2;273 this.label3.Text = "Role";274 //275 // label2276 //277 this.label2.AutoSize = true;278 this.label2.Location = new System.Drawing.Point(12, 50);279 this.label2.Name = "label2";280 this.label2.Size = new System.Drawing.Size(64, 13);281 this.label2.TabIndex = 1;282 this.label2.Text = "Last Activity";283 //284 // label1285 //286 this.label1.AutoSize = true;287 this.label1.Location = new System.Drawing.Point(13, 14);288 this.label1.Name = "label1";289 this.label1.Size = new System.Drawing.Size(58, 13);290 this.label1.TabIndex = 0;291 this.label1.Text = "User name";292 //293 // tabStatistics294 //295 this.tabStatistics.Controls.Add(this.label5);296 this.tabStatistics.Location = new System.Drawing.Point(4, 22);297 this.tabStatistics.Name = "tabStatistics";298 this.tabStatistics.Padding = new System.Windows.Forms.Padding(3);299 this.tabStatistics.Size = new System.Drawing.Size(734, 520);300 this.tabStatistics.TabIndex = 2;301 this.tabStatistics.Text = "Statistics";302 this.tabStatistics.UseVisualStyleBackColor = true;303 //304 // label5305 //306 this.label5.AutoSize = true;307 this.label5.Location = new System.Drawing.Point(141, 221);308 this.label5.Name = "label5";309 this.label5.Size = new System.Drawing.Size(386, 13);310 this.label5.TabIndex = 0;311 this.label5.Text = "Show some global statistics, e.g. Overall execution time, nr of calculated jobs, " +312 "....";313 //314 // label6315 //316 this.label6.AutoSize = true;317 this.label6.Location = new System.Drawing.Point(13, 136);318 this.label6.Name = "label6";319 this.label6.Size = new System.Drawing.Size(63, 13);320 this.label6.TabIndex = 8;321 this.label6.Text = "User Priority";322 //323 // label7324 //325 this.label7.AutoSize = true;326 this.label7.Location = new System.Drawing.Point(12, 170);327 this.label7.Name = "label7";328 this.label7.Size = new System.Drawing.Size(82, 13);329 this.label7.TabIndex = 9;330 this.label7.Text = "Calculated Jobs";331 //332 // label8333 //334 this.label8.AutoSize = true;335 this.label8.Location = new System.Drawing.Point(13, 202);336 this.label8.Name = "label8";337 this.label8.Size = new System.Drawing.Size(116, 13);338 this.label8.TabIndex = 10;339 this.label8.Text = "Overall Execution Time";340 //341 // txtUserExecutionTime342 //343 this.txtUserExecutionTime.Location = new System.Drawing.Point(163, 202);344 this.txtUserExecutionTime.Name = "txtUserExecutionTime";345 this.txtUserExecutionTime.Size = new System.Drawing.Size(100, 20);346 this.txtUserExecutionTime.TabIndex = 11;347 this.txtUserExecutionTime.Text = "15d 3h 5m";348 //349 // txtUserCalculatedJobs350 //351 this.txtUserCalculatedJobs.Location = new System.Drawing.Point(163, 170);352 this.txtUserCalculatedJobs.Name = "txtUserCalculatedJobs";353 this.txtUserCalculatedJobs.Size = new System.Drawing.Size(100, 20);354 this.txtUserCalculatedJobs.TabIndex = 12;355 this.txtUserCalculatedJobs.Text = "125";356 //357 // txtUserPriority358 //359 this.txtUserPriority.Location = new System.Drawing.Point(163, 136);360 this.txtUserPriority.Name = "txtUserPriority";361 this.txtUserPriority.Size = new System.Drawing.Size(100, 20);362 this.txtUserPriority.TabIndex = 13;363 this.txtUserPriority.Text = "10";364 //365 // txtUserEmail366 //367 this.txtUserEmail.Location = new System.Drawing.Point(162, 103);368 this.txtUserEmail.Name = "txtUserEmail";369 this.txtUserEmail.Size = new System.Drawing.Size(100, 20);370 this.txtUserEmail.TabIndex = 14;371 this.txtUserEmail.Text = "ascheibe@mail.com";372 //373 // txtUserRole374 //375 this.txtUserRole.Location = new System.Drawing.Point(162, 72);376 this.txtUserRole.Name = "txtUserRole";377 this.txtUserRole.Size = new System.Drawing.Size(100, 20);378 this.txtUserRole.TabIndex = 15;379 this.txtUserRole.Text = "Hive Slave";380 //381 // txtUserLastActivity382 //383 this.txtUserLastActivity.Location = new System.Drawing.Point(161, 41);384 this.txtUserLastActivity.Name = "txtUserLastActivity";385 this.txtUserLastActivity.Size = new System.Drawing.Size(100, 20);386 this.txtUserLastActivity.TabIndex = 16;387 this.txtUserLastActivity.Text = "11.1.2010";388 //389 // txtUserName390 //391 this.txtUserName.Location = new System.Drawing.Point(161, 6);392 this.txtUserName.Name = "txtUserName";393 this.txtUserName.Size = new System.Drawing.Size(100, 20);394 this.txtUserName.TabIndex = 17;395 this.txtUserName.Text = "ascheibe";396 380 // 397 381 // tabUserDetails … … 432 416 this.tabUserInformation.UseVisualStyleBackColor = true; 433 417 // 418 // txtUserName 419 // 420 this.txtUserName.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 421 | System.Windows.Forms.AnchorStyles.Right))); 422 this.txtUserName.Location = new System.Drawing.Point(161, 6); 423 this.txtUserName.Name = "txtUserName"; 424 this.txtUserName.Size = new System.Drawing.Size(100, 20); 425 this.txtUserName.TabIndex = 17; 426 this.txtUserName.Text = "ascheibe"; 427 // 428 // txtUserLastActivity 429 // 430 this.txtUserLastActivity.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 431 | System.Windows.Forms.AnchorStyles.Right))); 432 this.txtUserLastActivity.Location = new System.Drawing.Point(161, 41); 433 this.txtUserLastActivity.Name = "txtUserLastActivity"; 434 this.txtUserLastActivity.Size = new System.Drawing.Size(100, 20); 435 this.txtUserLastActivity.TabIndex = 16; 436 this.txtUserLastActivity.Text = "11.1.2010"; 437 // 438 // txtUserRole 439 // 440 this.txtUserRole.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 441 | System.Windows.Forms.AnchorStyles.Right))); 442 this.txtUserRole.Location = new System.Drawing.Point(162, 72); 443 this.txtUserRole.Name = "txtUserRole"; 444 this.txtUserRole.Size = new System.Drawing.Size(100, 20); 445 this.txtUserRole.TabIndex = 15; 446 this.txtUserRole.Text = "Hive Slave"; 447 // 448 // label1 449 // 450 this.label1.AutoSize = true; 451 this.label1.Location = new System.Drawing.Point(13, 14); 452 this.label1.Name = "label1"; 453 this.label1.Size = new System.Drawing.Size(58, 13); 454 this.label1.TabIndex = 0; 455 this.label1.Text = "User name"; 456 // 457 // txtUserEmail 458 // 459 this.txtUserEmail.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 460 | System.Windows.Forms.AnchorStyles.Right))); 461 this.txtUserEmail.Location = new System.Drawing.Point(162, 103); 462 this.txtUserEmail.Name = "txtUserEmail"; 463 this.txtUserEmail.Size = new System.Drawing.Size(100, 20); 464 this.txtUserEmail.TabIndex = 14; 465 this.txtUserEmail.Text = "ascheibe@mail.com"; 466 // 467 // label2 468 // 469 this.label2.AutoSize = true; 470 this.label2.Location = new System.Drawing.Point(12, 50); 471 this.label2.Name = "label2"; 472 this.label2.Size = new System.Drawing.Size(64, 13); 473 this.label2.TabIndex = 1; 474 this.label2.Text = "Last Activity"; 475 // 476 // txtUserPriority 477 // 478 this.txtUserPriority.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 479 | System.Windows.Forms.AnchorStyles.Right))); 480 this.txtUserPriority.Location = new System.Drawing.Point(163, 136); 481 this.txtUserPriority.Name = "txtUserPriority"; 482 this.txtUserPriority.Size = new System.Drawing.Size(100, 20); 483 this.txtUserPriority.TabIndex = 13; 484 this.txtUserPriority.Text = "10"; 485 // 486 // label3 487 // 488 this.label3.AutoSize = true; 489 this.label3.Location = new System.Drawing.Point(13, 79); 490 this.label3.Name = "label3"; 491 this.label3.Size = new System.Drawing.Size(29, 13); 492 this.label3.TabIndex = 2; 493 this.label3.Text = "Role"; 494 // 495 // txtUserCalculatedJobs 496 // 497 this.txtUserCalculatedJobs.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 498 | System.Windows.Forms.AnchorStyles.Right))); 499 this.txtUserCalculatedJobs.Location = new System.Drawing.Point(163, 170); 500 this.txtUserCalculatedJobs.Name = "txtUserCalculatedJobs"; 501 this.txtUserCalculatedJobs.Size = new System.Drawing.Size(100, 20); 502 this.txtUserCalculatedJobs.TabIndex = 12; 503 this.txtUserCalculatedJobs.Text = "125"; 504 // 505 // label4 506 // 507 this.label4.AutoSize = true; 508 this.label4.Location = new System.Drawing.Point(13, 111); 509 this.label4.Name = "label4"; 510 this.label4.Size = new System.Drawing.Size(32, 13); 511 this.label4.TabIndex = 3; 512 this.label4.Text = "Email"; 513 // 514 // txtUserExecutionTime 515 // 516 this.txtUserExecutionTime.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 517 | System.Windows.Forms.AnchorStyles.Right))); 518 this.txtUserExecutionTime.Location = new System.Drawing.Point(163, 202); 519 this.txtUserExecutionTime.Name = "txtUserExecutionTime"; 520 this.txtUserExecutionTime.Size = new System.Drawing.Size(100, 20); 521 this.txtUserExecutionTime.TabIndex = 11; 522 this.txtUserExecutionTime.Text = "15d 3h 5m"; 523 // 524 // label6 525 // 526 this.label6.AutoSize = true; 527 this.label6.Location = new System.Drawing.Point(13, 136); 528 this.label6.Name = "label6"; 529 this.label6.Size = new System.Drawing.Size(63, 13); 530 this.label6.TabIndex = 8; 531 this.label6.Text = "User Priority"; 532 // 533 // label8 534 // 535 this.label8.AutoSize = true; 536 this.label8.Location = new System.Drawing.Point(13, 202); 537 this.label8.Name = "label8"; 538 this.label8.Size = new System.Drawing.Size(116, 13); 539 this.label8.TabIndex = 10; 540 this.label8.Text = "Overall Execution Time"; 541 // 542 // label7 543 // 544 this.label7.AutoSize = true; 545 this.label7.Location = new System.Drawing.Point(12, 170); 546 this.label7.Name = "label7"; 547 this.label7.Size = new System.Drawing.Size(82, 13); 548 this.label7.TabIndex = 9; 549 this.label7.Text = "Calculated Jobs"; 550 // 434 551 // tabUserJobs 435 552 // 553 this.tabUserJobs.Controls.Add(this.hiveExperimentManagerView); 436 554 this.tabUserJobs.Location = new System.Drawing.Point(4, 22); 437 555 this.tabUserJobs.Name = "tabUserJobs"; … … 439 557 this.tabUserJobs.Size = new System.Drawing.Size(463, 475); 440 558 this.tabUserJobs.TabIndex = 1; 441 this.tabUserJobs.Text = " Jobs";559 this.tabUserJobs.Text = "Experiments"; 442 560 this.tabUserJobs.UseVisualStyleBackColor = true; 443 561 // 444 // scheduleControl1 445 // 446 this.scheduleControl1.Location = new System.Drawing.Point(7, 7); 447 this.scheduleControl1.Name = "scheduleControl1"; 448 this.scheduleControl1.Size = new System.Drawing.Size(862, 562); 449 this.scheduleControl1.TabIndex = 0; 450 // 451 // hiveJobListViewSlaves 452 // 453 this.hiveJobListViewSlaves.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 454 | System.Windows.Forms.AnchorStyles.Left) 455 | System.Windows.Forms.AnchorStyles.Right))); 456 this.hiveJobListViewSlaves.Caption = "JobItemList View"; 457 this.hiveJobListViewSlaves.Content = null; 458 this.hiveJobListViewSlaves.Location = new System.Drawing.Point(7, 7); 459 this.hiveJobListViewSlaves.Name = "hiveJobListViewSlaves"; 460 this.hiveJobListViewSlaves.ReadOnly = false; 461 this.hiveJobListViewSlaves.Size = new System.Drawing.Size(499, 463); 462 this.hiveJobListViewSlaves.TabIndex = 0; 463 // 464 // label9 465 // 466 this.label9.AutoSize = true; 467 this.label9.Location = new System.Drawing.Point(7, 38); 468 this.label9.Name = "label9"; 469 this.label9.Size = new System.Drawing.Size(35, 13); 470 this.label9.TabIndex = 0; 471 this.label9.Text = "Name"; 472 // 473 // label10 474 // 475 this.label10.AutoSize = true; 476 this.label10.Location = new System.Drawing.Point(7, 63); 477 this.label10.Name = "label10"; 478 this.label10.Size = new System.Drawing.Size(29, 13); 479 this.label10.TabIndex = 1; 480 this.label10.Text = "CPU"; 481 // 482 // label11 483 // 484 this.label11.AutoSize = true; 485 this.label11.Location = new System.Drawing.Point(7, 89); 486 this.label11.Name = "label11"; 487 this.label11.Size = new System.Drawing.Size(44, 13); 488 this.label11.TabIndex = 2; 489 this.label11.Text = "Memory"; 490 // 491 // label12 492 // 493 this.label12.AutoSize = true; 494 this.label12.Location = new System.Drawing.Point(6, 115); 495 this.label12.Name = "label12"; 496 this.label12.Size = new System.Drawing.Size(82, 13); 497 this.label12.TabIndex = 3; 498 this.label12.Text = "Calculated Jobs"; 499 // 500 // txtDetailsCalculatedJobs 501 // 502 this.txtDetailsCalculatedJobs.Location = new System.Drawing.Point(123, 108); 503 this.txtDetailsCalculatedJobs.Name = "txtDetailsCalculatedJobs"; 504 this.txtDetailsCalculatedJobs.Size = new System.Drawing.Size(100, 20); 505 this.txtDetailsCalculatedJobs.TabIndex = 4; 506 this.txtDetailsCalculatedJobs.Text = "33"; 507 // 508 // txtMemory 509 // 510 this.txtMemory.Location = new System.Drawing.Point(123, 82); 511 this.txtMemory.Name = "txtMemory"; 512 this.txtMemory.Size = new System.Drawing.Size(100, 20); 513 this.txtMemory.TabIndex = 5; 514 this.txtMemory.Text = "2048 MB"; 515 // 516 // txtCPU 517 // 518 this.txtCPU.Location = new System.Drawing.Point(123, 56); 519 this.txtCPU.Name = "txtCPU"; 520 this.txtCPU.Size = new System.Drawing.Size(100, 20); 521 this.txtCPU.TabIndex = 6; 522 this.txtCPU.Text = "Intel Core 2 Duo @ 2.4 Ghz"; 523 // 524 // txtName 525 // 526 this.txtName.Location = new System.Drawing.Point(123, 30); 527 this.txtName.Name = "txtName"; 528 this.txtName.Size = new System.Drawing.Size(100, 20); 529 this.txtName.TabIndex = 7; 530 this.txtName.Text = "ascheibepc"; 562 // tabStatistics 563 // 564 this.tabStatistics.Controls.Add(this.label5); 565 this.tabStatistics.Location = new System.Drawing.Point(4, 22); 566 this.tabStatistics.Name = "tabStatistics"; 567 this.tabStatistics.Padding = new System.Windows.Forms.Padding(3); 568 this.tabStatistics.Size = new System.Drawing.Size(734, 520); 569 this.tabStatistics.TabIndex = 2; 570 this.tabStatistics.Text = "Statistics"; 571 this.tabStatistics.UseVisualStyleBackColor = true; 572 // 573 // label5 574 // 575 this.label5.AutoSize = true; 576 this.label5.Location = new System.Drawing.Point(141, 221); 577 this.label5.Name = "label5"; 578 this.label5.Size = new System.Drawing.Size(386, 13); 579 this.label5.TabIndex = 0; 580 this.label5.Text = "Show some global statistics, e.g. Overall execution time, nr of calculated jobs, " + 581 "...."; 582 // 583 // hiveExperimentManagerView 584 // 585 this.hiveExperimentManagerView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 586 | System.Windows.Forms.AnchorStyles.Left) 587 | System.Windows.Forms.AnchorStyles.Right))); 588 this.hiveExperimentManagerView.Caption = "HiveExperimentManagerBaseView"; 589 this.hiveExperimentManagerView.Content = null; 590 this.hiveExperimentManagerView.Location = new System.Drawing.Point(4, 4); 591 this.hiveExperimentManagerView.Name = "hiveExperimentManagerView"; 592 this.hiveExperimentManagerView.ReadOnly = false; 593 this.hiveExperimentManagerView.Size = new System.Drawing.Size(735, 524); 594 this.hiveExperimentManagerView.TabIndex = 0; 531 595 // 532 596 // HiveAdministrationView … … 554 618 ((System.ComponentModel.ISupportInitialize)(this.splitUsers)).EndInit(); 555 619 this.splitUsers.ResumeLayout(false); 556 this.tabStatistics.ResumeLayout(false);557 this.tabStatistics.PerformLayout();558 620 this.tabUserDetails.ResumeLayout(false); 559 621 this.tabUserInformation.ResumeLayout(false); 560 622 this.tabUserInformation.PerformLayout(); 623 this.tabUserJobs.ResumeLayout(false); 624 this.tabStatistics.ResumeLayout(false); 625 this.tabStatistics.PerformLayout(); 561 626 this.ResumeLayout(false); 562 627 … … 605 670 private System.Windows.Forms.TextBox txtMemory; 606 671 private System.Windows.Forms.TextBox txtDetailsCalculatedJobs; 672 private System.Windows.Forms.Button btnAddGroup; 673 private System.Windows.Forms.Button btnRemoveGroup; 674 private HiveExperimentManagerView hiveExperimentManagerView; 607 675 } 608 676 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/Administration/HiveAdministrationView.resx
r5457 r5512 118 118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 119 119 </resheader> 120 <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> 121 <data name="btnRemoveGroup.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 122 <value> 123 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 176 w6/9DUORY3pvwx7IAAAAAElFTkSuQmCC 177 </value> 178 </data> 179 <data name="btnAddGroup.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 180 <value> 181 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 233 ugHE5lCKcyMAN07j92U5+iMAAAAASUVORK5CYII= 234 </value> 235 </data> 120 236 </root> -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveExperimentManagerView.Designer.cs
r4905 r5512 45 45 /// </summary> 46 46 private void InitializeComponent() { 47 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HiveExperimentManagerView)); 48 this.hiveExperimentListView = new HiveExperimentListView(); 49 this.updateExperimentsButton = new System.Windows.Forms.Button(); 50 this.updateExperimentsPanel = new System.Windows.Forms.Panel(); 51 this.updateExperimentsPanel.SuspendLayout(); 47 this.hiveExperimentListView = new HeuristicLab.Clients.Hive.Views.HiveExperimentListView(); 52 48 this.SuspendLayout(); 53 49 // … … 65 61 this.hiveExperimentListView.TabIndex = 0; 66 62 // 67 // updateExperimentsButton 68 // 69 this.updateExperimentsButton.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 70 | System.Windows.Forms.AnchorStyles.Right))); 71 this.updateExperimentsButton.Image = ((System.Drawing.Image)(resources.GetObject("updateExperimentsButton.Image"))); 72 this.updateExperimentsButton.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; 73 this.updateExperimentsButton.Location = new System.Drawing.Point(87, 28); 74 this.updateExperimentsButton.Name = "updateExperimentsButton"; 75 this.updateExperimentsButton.Size = new System.Drawing.Size(175, 59); 76 this.updateExperimentsButton.TabIndex = 5; 77 this.updateExperimentsButton.Text = "Update Experiment List"; 78 this.updateExperimentsButton.UseVisualStyleBackColor = true; 79 this.updateExperimentsButton.Click += new System.EventHandler(this.updateExperimentsButton_Click); 80 // 81 // updateExperimentsPanel 82 // 83 this.updateExperimentsPanel.Controls.Add(this.updateExperimentsButton); 84 this.updateExperimentsPanel.Location = new System.Drawing.Point(228, 0); 85 this.updateExperimentsPanel.Name = "updateExperimentsPanel"; 86 this.updateExperimentsPanel.Size = new System.Drawing.Size(360, 103); 87 this.updateExperimentsPanel.TabIndex = 6; 88 // 89 // HiveClientView 63 // HiveExperimentManagerBaseView 90 64 // 91 65 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 92 66 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 93 this.Controls.Add(this.updateExperimentsPanel);94 67 this.Controls.Add(this.hiveExperimentListView); 95 this.Name = "Hive ClientView";68 this.Name = "HiveExperimentManagerBaseView"; 96 69 this.Size = new System.Drawing.Size(735, 524); 97 this.updateExperimentsPanel.ResumeLayout(false);98 70 this.ResumeLayout(false); 99 71 … … 101 73 #endregion 102 74 103 private System.Windows.Forms.Button updateExperimentsButton;104 75 private HiveExperimentListView hiveExperimentListView; 105 private System.Windows.Forms.Panel updateExperimentsPanel;106 76 107 77 -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveExperimentManagerView.cs
r4905 r5512 21 21 22 22 using System; 23 using System.Threading;24 23 using System.Windows.Forms; 25 24 using HeuristicLab.Core.Views; 26 25 using HeuristicLab.MainForm; 27 using HeuristicLab.PluginInfrastructure;28 26 29 27 namespace HeuristicLab.Clients.Hive.Views { … … 32 30 /// </summary> 33 31 [View("Hive Experiment Manager View")] 34 [Content(typeof(HiveExperimentManagerClient), true)] 35 public sealed partial class HiveExperimentManagerView : ItemView { 36 private ProgressView progressView; 32 [Content(typeof(HiveExperimentManagerClient), false)] 33 public partial class HiveExperimentManagerView : ItemView { 37 34 38 35 public new HiveExperimentManagerClient Content { … … 46 43 public HiveExperimentManagerView() { 47 44 InitializeComponent(); 48 updateExperimentsPanel.Dock = DockStyle.Fill;49 45 } 50 46 … … 52 48 base.OnContentChanged(); 53 49 Content_HiveExperimentsChanged(this, EventArgs.Empty); 54 Content_IsProgressingChanged(this, EventArgs.Empty); 55 if(Content != null) UpdateExperimentsAsync(); 50 } 51 52 protected override void SetEnabledStateOfControls() { 53 base.SetEnabledStateOfControls(); 56 54 } 57 55 58 56 protected override void RegisterContentEvents() { 59 57 this.Content.HiveExperimentsChanged += new EventHandler(Content_HiveExperimentsChanged); 60 this.Content.IsProgressingChanged += new EventHandler(Content_IsProgressingChanged);61 58 } 62 59 63 60 protected override void DeregisterContentEvents() { 64 61 this.Content.HiveExperimentsChanged -= new EventHandler(Content_HiveExperimentsChanged); 65 this.Content.IsProgressingChanged -= new EventHandler(Content_IsProgressingChanged);66 62 } 67 63 … … 71 67 } 72 68 } 73 74 protected override void SetEnabledStateOfControls() {75 base.SetEnabledStateOfControls();76 updateExperimentsPanel.Visible = Content != null && Content.HiveExperiments == null;77 78 }79 80 private void updateExperimentsButton_Click(object sender, EventArgs e) {81 if(Content != null) UpdateExperimentsAsync();82 }83 84 private void Content_IsProgressingChanged(object sender, EventArgs e) {85 if (this.InvokeRequired) {86 Invoke(new EventHandler(Content_IsProgressingChanged), sender, e);87 } else {88 if (Content != null && Content.IsProgressing) {89 SetProgressView();90 } else {91 FinishProgressView();92 }93 }94 }95 96 private void SetProgressView() {97 if (progressView == null) {98 progressView = new ProgressView(this, Content.Progress);99 } else {100 progressView.Progress = Content.Progress;101 }102 }103 104 private void FinishProgressView() {105 if (progressView != null) {106 progressView.Finish();107 progressView = null;108 SetEnabledStateOfControls();109 }110 }111 112 private void UpdateExperimentsAsync() {113 MethodInvoker invoker = new MethodInvoker(Content.UpdateExperimentList);114 invoker.BeginInvoke((ar) => {115 try {116 invoker.EndInvoke(ar);117 }118 catch (Exception ex) {119 ThreadPool.QueueUserWorkItem(delegate(object exception) { ErrorHandling.ShowErrorDialog(this, (Exception)exception); }, ex);120 }121 }, null);122 }123 69 } 124 70 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveExperimentManagerView.resx
r4905 r5512 113 113 </resheader> 114 114 <resheader name="reader"> 115 <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>115 <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 116 116 </resheader> 117 117 <resheader name="writer"> 118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 119 119 </resheader> 120 <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> 121 <data name="updateExperimentsButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 122 <value> 123 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 184 </value> 185 </data> 186 <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 120 <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 187 121 <value>57</value> 188 122 </metadata> -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/MenuItems/ExperimentManagerMenuItem.cs
r5402 r5512 21 21 22 22 using System.Collections.Generic; 23 using HeuristicLab.Clients.Hive; 23 24 using HeuristicLab.MainForm; 24 using HeuristicLab.MainForm.WindowsForms;25 using HeuristicLab.Clients.Hive;26 25 27 26 namespace HeuristicLab.Optimizer.MenuItems { -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/HeuristicLab.Clients.Hive.Views-3.4.csproj
r5457 r5512 117 117 </ItemGroup> 118 118 <ItemGroup> 119 <Compile Include="ExperimentManager\UpdateableHiveExperimentManagerView.cs"> 120 <SubType>UserControl</SubType> 121 </Compile> 122 <Compile Include="ExperimentManager\UpdateableHiveExperimentManagerView.designer.cs"> 123 <DependentUpon>UpdateableHiveExperimentManagerView.cs</DependentUpon> 124 </Compile> 125 <Compile Include="ExperimentManager\HiveExperimentManagerView.cs"> 126 <SubType>UserControl</SubType> 127 </Compile> 128 <Compile Include="ExperimentManager\HiveExperimentManagerView.Designer.cs"> 129 <DependentUpon>HiveExperimentManagerView.cs</DependentUpon> 130 </Compile> 131 <Compile Include="Properties\Resources.Designer.cs"> 132 <AutoGen>True</AutoGen> 133 <DesignTime>True</DesignTime> 134 <DependentUpon>Resources.resx</DependentUpon> 135 </Compile> 119 136 <None Include="HeuristicLabClientsHiveViewsPlugin.cs.frame" /> 120 137 <Compile Include="Administration\HiveAdministrationView.cs"> … … 136 153 <Compile Include="ExperimentManager\HiveExperimentListView.Designer.cs"> 137 154 <DependentUpon>HiveExperimentListView.cs</DependentUpon> 138 </Compile>139 <Compile Include="ExperimentManager\HiveExperimentManagerView.cs">140 <SubType>UserControl</SubType>141 </Compile>142 <Compile Include="ExperimentManager\HiveExperimentManagerView.Designer.cs">143 <DependentUpon>HiveExperimentManagerView.cs</DependentUpon>144 155 </Compile> 145 156 <Compile Include="ExperimentManager\HiveExperimentView.cs"> … … 184 195 <EmbeddedResource Include="ExperimentManager\HiveExperimentManagerView.resx"> 185 196 <DependentUpon>HiveExperimentManagerView.cs</DependentUpon> 197 <SubType>Designer</SubType> 198 </EmbeddedResource> 199 <EmbeddedResource Include="ExperimentManager\UpdateableHiveExperimentManagerView.resx"> 200 <DependentUpon>UpdateableHiveExperimentManagerView.cs</DependentUpon> 186 201 </EmbeddedResource> 187 202 <EmbeddedResource Include="ExperimentManager\HiveExperimentView.resx"> … … 193 208 <EmbeddedResource Include="Progress\ProgressView.resx"> 194 209 <DependentUpon>ProgressView.cs</DependentUpon> 210 </EmbeddedResource> 211 <EmbeddedResource Include="Properties\Resources.resx"> 212 <Generator>ResXFileCodeGenerator</Generator> 213 <LastGenOutput>Resources.Designer.cs</LastGenOutput> 195 214 </EmbeddedResource> 196 215 </ItemGroup>
Note: See TracChangeset
for help on using the changeset viewer.