Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/21/11 16:51:03 (13 years ago)
Author:
cneumuel
Message:

#1233

  • created user interface for experiment sharing
  • created UserManager which provides access to the users
  • inserted a lot of security and authorization checks serverside
  • minor fixes in experiment manager
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.ExperimentManager/3.4/Views/RefreshableHiveExperimentView.Designer.cs

    r6444 r6463  
    5454      this.stateTabPage = new System.Windows.Forms.TabPage();
    5555      this.stateLogViewHost = new HeuristicLab.MainForm.WindowsForms.ViewHost();
     56      this.sharingTabPage = new System.Windows.Forms.TabPage();
     57      this.hiveExperimentPermissionListView = new HeuristicLab.Clients.Hive.ExperimentManager.Views.HiveExperimentPermissionListView();
    5658      this.logTabPage = new System.Windows.Forms.TabPage();
    5759      this.logView = new HeuristicLab.Core.Views.LogView();
     
    7779      this.calculatingLabel = new System.Windows.Forms.Label();
    7880      this.jobsLabel = new System.Windows.Forms.Label();
     81      this.refreshPermissionsButton = new System.Windows.Forms.Button();
    7982      this.tabControl.SuspendLayout();
    8083      this.jobsTabPage.SuspendLayout();
    8184      this.stateTabPage.SuspendLayout();
     85      this.sharingTabPage.SuspendLayout();
    8286      this.logTabPage.SuspendLayout();
    8387      this.infoGroupBox.SuspendLayout();
     
    9195      this.tabControl.Controls.Add(this.jobsTabPage);
    9296      this.tabControl.Controls.Add(this.stateTabPage);
     97      this.tabControl.Controls.Add(this.sharingTabPage);
    9398      this.tabControl.Controls.Add(this.logTabPage);
    9499      this.tabControl.Location = new System.Drawing.Point(0, 78);
     
    132137      this.stateTabPage.Size = new System.Drawing.Size(709, 426);
    133138      this.stateTabPage.TabIndex = 6;
    134       this.stateTabPage.Text = "State";
     139      this.stateTabPage.Text = "States";
    135140      this.stateTabPage.UseVisualStyleBackColor = true;
    136141      //
     
    149154      this.stateLogViewHost.ViewType = null;
    150155      //
     156      // sharingTabPage
     157      //
     158      this.sharingTabPage.Controls.Add(this.refreshPermissionsButton);
     159      this.sharingTabPage.Controls.Add(this.hiveExperimentPermissionListView);
     160      this.sharingTabPage.Location = new System.Drawing.Point(4, 22);
     161      this.sharingTabPage.Name = "sharingTabPage";
     162      this.sharingTabPage.Size = new System.Drawing.Size(709, 426);
     163      this.sharingTabPage.TabIndex = 7;
     164      this.sharingTabPage.Text = "Sharing";
     165      this.sharingTabPage.UseVisualStyleBackColor = true;
     166      //
     167      // hiveExperimentPermissionListView
     168      //
     169      this.hiveExperimentPermissionListView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     170                  | System.Windows.Forms.AnchorStyles.Left)
     171                  | System.Windows.Forms.AnchorStyles.Right)));
     172      this.hiveExperimentPermissionListView.Caption = "HiveExperimentPermissionList View";
     173      this.hiveExperimentPermissionListView.Content = null;
     174      this.hiveExperimentPermissionListView.Location = new System.Drawing.Point(3, 33);
     175      this.hiveExperimentPermissionListView.Name = "hiveExperimentPermissionListView";
     176      this.hiveExperimentPermissionListView.ReadOnly = false;
     177      this.hiveExperimentPermissionListView.Size = new System.Drawing.Size(703, 390);
     178      this.hiveExperimentPermissionListView.TabIndex = 0;
     179      //
    151180      // logTabPage
    152181      //
     
    167196      this.logView.Name = "logView";
    168197      this.logView.ReadOnly = false;
    169       this.logView.Size = new System.Drawing.Size(813, 494);
     198      this.logView.Size = new System.Drawing.Size(709, 426);
    170199      this.logView.TabIndex = 0;
    171200      //
     
    381410      this.jobsLabel.TabIndex = 0;
    382411      this.jobsLabel.Text = "Jobs:";
     412      //
     413      // refreshPermissionsButton
     414      //
     415      this.refreshPermissionsButton.Image = ((System.Drawing.Image)(resources.GetObject("refreshPermissionsButton.Image")));
     416      this.refreshPermissionsButton.Location = new System.Drawing.Point(3, 3);
     417      this.refreshPermissionsButton.Name = "refreshPermissionsButton";
     418      this.refreshPermissionsButton.Size = new System.Drawing.Size(24, 24);
     419      this.refreshPermissionsButton.TabIndex = 23;
     420      this.toolTip.SetToolTip(this.refreshPermissionsButton, "Refresh Data");
     421      this.refreshPermissionsButton.UseVisualStyleBackColor = true;
     422      this.refreshPermissionsButton.Click += new System.EventHandler(this.refreshPermissionsButton_Click);
    383423      //
    384424      // RefreshableHiveExperimentView
     
    406446      this.jobsTabPage.ResumeLayout(false);
    407447      this.stateTabPage.ResumeLayout(false);
     448      this.sharingTabPage.ResumeLayout(false);
    408449      this.logTabPage.ResumeLayout(false);
    409450      this.infoGroupBox.ResumeLayout(false);
     
    443484    private System.Windows.Forms.TabPage stateTabPage;
    444485    private ViewHost stateLogViewHost;
     486    private System.Windows.Forms.TabPage sharingTabPage;
     487    private HiveExperimentPermissionListView hiveExperimentPermissionListView;
     488    private System.Windows.Forms.Button refreshPermissionsButton;
    445489
    446490  }
Note: See TracChangeset for help on using the changeset viewer.