Changeset 13534
- Timestamp:
- 01/17/16 20:06:18 (9 years ago)
- Location:
- trunk/sources
- Files:
-
- 1 added
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Clients.OKB.Views/3.3/HeuristicLab.Clients.OKB.Views-3.3.csproj
r11623 r13534 333 333 <Private>False</Private> 334 334 </ProjectReference> 335 <ProjectReference Include="..\..\HeuristicLab.Data.Views\3.3\HeuristicLab.Data.Views-3.3.csproj"> 336 <Project>{72104A0B-90E7-42F3-9ABE-9BBBADD4B943}</Project> 337 <Name>HeuristicLab.Data.Views-3.3</Name> 338 </ProjectReference> 335 339 <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj"> 336 340 <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project> -
trunk/sources/HeuristicLab.Clients.OKB.Views/3.3/RunCreation/Views/OKBProblemView.Designer.cs
r12012 r13534 49 49 this.refreshButton = new System.Windows.Forms.Button(); 50 50 this.cloneProblemButton = new System.Windows.Forms.Button(); 51 this.tabControl = new System.Windows.Forms.TabControl(); 52 this.parametersTabPage = new System.Windows.Forms.TabPage(); 53 this.characteristicsTabPage = new System.Windows.Forms.TabPage(); 51 54 this.parameterCollectionView = new HeuristicLab.Core.Views.ParameterCollectionView(); 55 this.downloadCharacteristicsButton = new System.Windows.Forms.Button(); 56 this.uploadCharacteristicsButton = new System.Windows.Forms.Button(); 57 this.characteristicsMatrixView = new HeuristicLab.Data.Views.StringConvertibleMatrixView(); 52 58 ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit(); 59 this.tabControl.SuspendLayout(); 60 this.parametersTabPage.SuspendLayout(); 61 this.characteristicsTabPage.SuspendLayout(); 53 62 this.SuspendLayout(); 54 63 // … … 74 83 // 75 84 this.problemComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 76 85 | System.Windows.Forms.AnchorStyles.Right))); 77 86 this.problemComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; 78 87 this.problemComboBox.FormattingEnabled = true; … … 116 125 this.cloneProblemButton.Click += new System.EventHandler(this.cloneProblemButton_Click); 117 126 // 127 // tabControl 128 // 129 this.tabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 130 | System.Windows.Forms.AnchorStyles.Left) 131 | System.Windows.Forms.AnchorStyles.Right))); 132 this.tabControl.Controls.Add(this.parametersTabPage); 133 this.tabControl.Controls.Add(this.characteristicsTabPage); 134 this.tabControl.Location = new System.Drawing.Point(6, 53); 135 this.tabControl.Name = "tabControl"; 136 this.tabControl.SelectedIndex = 0; 137 this.tabControl.Size = new System.Drawing.Size(700, 340); 138 this.tabControl.TabIndex = 8; 139 // 140 // parametersTabPage 141 // 142 this.parametersTabPage.Controls.Add(this.parameterCollectionView); 143 this.parametersTabPage.Location = new System.Drawing.Point(4, 22); 144 this.parametersTabPage.Name = "parametersTabPage"; 145 this.parametersTabPage.Padding = new System.Windows.Forms.Padding(3); 146 this.parametersTabPage.Size = new System.Drawing.Size(692, 314); 147 this.parametersTabPage.TabIndex = 0; 148 this.parametersTabPage.Text = "Parameters"; 149 this.parametersTabPage.UseVisualStyleBackColor = true; 150 // 151 // characteristicsTabPage 152 // 153 this.characteristicsTabPage.Controls.Add(this.characteristicsMatrixView); 154 this.characteristicsTabPage.Controls.Add(this.uploadCharacteristicsButton); 155 this.characteristicsTabPage.Controls.Add(this.downloadCharacteristicsButton); 156 this.characteristicsTabPage.Location = new System.Drawing.Point(4, 22); 157 this.characteristicsTabPage.Name = "characteristicsTabPage"; 158 this.characteristicsTabPage.Padding = new System.Windows.Forms.Padding(3); 159 this.characteristicsTabPage.Size = new System.Drawing.Size(692, 314); 160 this.characteristicsTabPage.TabIndex = 1; 161 this.characteristicsTabPage.Text = "Characteristics"; 162 this.characteristicsTabPage.UseVisualStyleBackColor = true; 163 // 118 164 // parameterCollectionView 119 165 // 120 166 this.parameterCollectionView.AllowEditingOfHiddenParameters = false; 121 this.parameterCollectionView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)122 | System.Windows.Forms.AnchorStyles.Left)123 | System.Windows.Forms.AnchorStyles.Right)));124 167 this.parameterCollectionView.Caption = "ParameterCollection View"; 125 168 this.parameterCollectionView.Content = null; 126 this.parameterCollectionView.Location = new System.Drawing.Point(0, 53); 169 this.parameterCollectionView.Dock = System.Windows.Forms.DockStyle.Fill; 170 this.parameterCollectionView.Location = new System.Drawing.Point(3, 3); 127 171 this.parameterCollectionView.Name = "parameterCollectionView"; 128 this.parameterCollectionView.ReadOnly = false; 129 this.parameterCollectionView.Size = new System.Drawing.Size(706, 340); 130 this.parameterCollectionView.TabIndex = 7; 172 this.parameterCollectionView.ReadOnly = true; 173 this.parameterCollectionView.ShowDetails = true; 174 this.parameterCollectionView.Size = new System.Drawing.Size(686, 308); 175 this.parameterCollectionView.TabIndex = 8; 176 // 177 // downloadCharacteristicsButton 178 // 179 this.downloadCharacteristicsButton.Location = new System.Drawing.Point(6, 6); 180 this.downloadCharacteristicsButton.Name = "downloadCharacteristicsButton"; 181 this.downloadCharacteristicsButton.Size = new System.Drawing.Size(26, 23); 182 this.downloadCharacteristicsButton.TabIndex = 0; 183 this.downloadCharacteristicsButton.Text = "Download"; 184 this.downloadCharacteristicsButton.UseVisualStyleBackColor = true; 185 this.downloadCharacteristicsButton.Click += new System.EventHandler(this.downloadCharacteristicsButton_Click); 186 // 187 // uploadCharacteristicsButton 188 // 189 this.uploadCharacteristicsButton.Location = new System.Drawing.Point(38, 6); 190 this.uploadCharacteristicsButton.Name = "uploadCharacteristicsButton"; 191 this.uploadCharacteristicsButton.Size = new System.Drawing.Size(26, 23); 192 this.uploadCharacteristicsButton.TabIndex = 0; 193 this.uploadCharacteristicsButton.Text = "Upload"; 194 this.uploadCharacteristicsButton.UseVisualStyleBackColor = true; 195 this.uploadCharacteristicsButton.Click += new System.EventHandler(this.uploadCharacteristicsButton_Click); 196 // 197 // characteristicsMatrixView 198 // 199 this.characteristicsMatrixView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 200 | System.Windows.Forms.AnchorStyles.Left) 201 | System.Windows.Forms.AnchorStyles.Right))); 202 this.characteristicsMatrixView.Caption = "StringConvertibleMatrix View"; 203 this.characteristicsMatrixView.Content = null; 204 this.characteristicsMatrixView.Location = new System.Drawing.Point(6, 35); 205 this.characteristicsMatrixView.Name = "characteristicsMatrixView"; 206 this.characteristicsMatrixView.ReadOnly = false; 207 this.characteristicsMatrixView.ShowRowsAndColumnsTextBox = false; 208 this.characteristicsMatrixView.ShowStatisticalInformation = false; 209 this.characteristicsMatrixView.Size = new System.Drawing.Size(680, 273); 210 this.characteristicsMatrixView.TabIndex = 1; 131 211 // 132 212 // OKBProblemView … … 134 214 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 135 215 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 216 this.Controls.Add(this.tabControl); 136 217 this.Controls.Add(this.problemComboBox); 137 this.Controls.Add(this.parameterCollectionView);138 218 this.Controls.Add(this.problemLabel); 139 219 this.Controls.Add(this.cloneProblemButton); … … 144 224 this.Controls.SetChildIndex(this.cloneProblemButton, 0); 145 225 this.Controls.SetChildIndex(this.problemLabel, 0); 146 this.Controls.SetChildIndex(this.parameterCollectionView, 0); 226 this.Controls.SetChildIndex(this.problemComboBox, 0); 227 this.Controls.SetChildIndex(this.tabControl, 0); 147 228 this.Controls.SetChildIndex(this.nameTextBox, 0); 148 229 this.Controls.SetChildIndex(this.nameLabel, 0); 149 230 this.Controls.SetChildIndex(this.infoLabel, 0); 150 this.Controls.SetChildIndex(this.problemComboBox, 0);151 231 ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).EndInit(); 232 this.tabControl.ResumeLayout(false); 233 this.parametersTabPage.ResumeLayout(false); 234 this.characteristicsTabPage.ResumeLayout(false); 152 235 this.ResumeLayout(false); 153 236 this.PerformLayout(); … … 161 244 private System.Windows.Forms.Button refreshButton; 162 245 private System.Windows.Forms.Button cloneProblemButton; 163 private HeuristicLab.Core.Views.ParameterCollectionView parameterCollectionView; 246 private System.Windows.Forms.TabControl tabControl; 247 private System.Windows.Forms.TabPage parametersTabPage; 248 private System.Windows.Forms.TabPage characteristicsTabPage; 249 private Core.Views.ParameterCollectionView parameterCollectionView; 250 private Data.Views.StringConvertibleMatrixView characteristicsMatrixView; 251 private System.Windows.Forms.Button uploadCharacteristicsButton; 252 private System.Windows.Forms.Button downloadCharacteristicsButton; 164 253 165 254 -
trunk/sources/HeuristicLab.Clients.OKB.Views/3.3/RunCreation/Views/OKBProblemView.cs
r12012 r13534 21 21 22 22 using System; 23 using System.Collections.Generic; 23 24 using System.Linq; 24 25 using System.Windows.Forms; 26 using HeuristicLab.Common.Resources; 25 27 using HeuristicLab.Core.Views; 28 using HeuristicLab.Data; 26 29 using HeuristicLab.MainForm; 27 30 … … 38 41 public OKBProblemView() { 39 42 InitializeComponent(); 43 downloadCharacteristicsButton.Text = string.Empty; 44 downloadCharacteristicsButton.Image = VSImageLibrary.Refresh; 45 uploadCharacteristicsButton.Text = string.Empty; 46 uploadCharacteristicsButton.Image = VSImageLibrary.PublishToWeb; 40 47 } 41 48 … … 73 80 refreshButton.Enabled = (Content != null) && !ReadOnly && !Locked; 74 81 parameterCollectionView.Enabled = Content != null; 82 characteristicsMatrixView.Enabled = Content != null; 83 downloadCharacteristicsButton.Enabled = Content != null && Content.ProblemId != -1 && !Locked; 84 uploadCharacteristicsButton.Enabled = Content != null && Content.ProblemId != -1 && !Locked && !ReadOnly 85 && characteristicsMatrixView.Content != null && characteristicsMatrixView.Content.Rows > 0; 75 86 } 76 87 … … 103 114 if (InvokeRequired) 104 115 Invoke(new EventHandler(Content_ProblemChanged), sender, e); 105 else 116 else { 106 117 OnContentChanged(); 118 SetEnabledStateOfControls(); 119 } 107 120 } 108 121 #endregion … … 123 136 } 124 137 } 138 private void downloadCharacteristicsButton_Click(object sender, EventArgs e) { 139 var values = RunCreationClient.GetCharacteristicValues(Content.ProblemId).ToList(); 140 var content = new StringMatrix(values.Count, 3); 141 for (var i = 0; i < values.Count; i++) { 142 content[i, 0] = values[i].Name; 143 content[i, 1] = values[i].ToString(); 144 content[i, 2] = values[i].GetType().Name; 145 } 146 characteristicsMatrixView.Content = content; 147 SetEnabledStateOfControls(); 148 } 149 private void uploadCharacteristicsButton_Click(object sender, EventArgs e) { 150 var matrix = characteristicsMatrixView.Content as StringMatrix; 151 if (matrix == null) return; 152 var values = new List<Value>(matrix.Rows); 153 for (var i = 0; i < matrix.Rows; i++) { 154 var name = matrix[i, 0]; 155 var strValue = matrix[i, 1]; 156 var type = matrix[i, 2]; 157 values.Add(Value.Create(name, strValue, type)); 158 } 159 try { 160 RunCreationClient.SetCharacteristicValues(Content.ProblemId, values); 161 } catch (Exception ex) { PluginInfrastructure.ErrorHandling.ShowErrorDialog(ex); } 162 } 125 163 #endregion 126 164 -
trunk/sources/HeuristicLab.Clients.OKB/3.3/HeuristicLab.Clients.OKB-3.3.csproj
r13503 r13534 169 169 <Compile Include="RunCreation\ServiceClient\RunCreationServiceClient.cs" /> 170 170 <Compile Include="Properties\AssemblyInfo.cs" /> 171 <Compile Include="RunCreation\ServiceClient\Value.cs" /> 171 172 <Compile Include="RunCreation\SingleObjectiveOKBProblem.cs" /> 172 173 <None Include="app.config" /> -
trunk/sources/HeuristicLab.Clients.OKB/3.3/Query/QueryClient.cs
r13503 r13534 98 98 #endregion 99 99 100 #region Characteristic Methods101 public List<Value> GetCharacteristics(long problemId) {102 return CallQueryService(s => s.GetCharacteristics(problemId));103 }104 #endregion105 106 100 #region OKB-Item Conversion 107 101 public Optimization.IRun ConvertToOptimizationRun(Run run) { -
trunk/sources/HeuristicLab.Clients.OKB/3.3/Query/ServiceClient/QueryServiceClient.cs
r13503 r13534 1896 1896 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetValueNames", ReplyAction="http://tempuri.org/IQueryService/GetValueNamesResponse")] 1897 1897 System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.ValueName>> GetValueNamesAsync(); 1898 1899 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetCharacteristics", ReplyAction="http://tempuri.org/IQueryService/GetCharacteristicsResponse")]1900 System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> GetCharacteristics(long problemId);1901 1902 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetCharacteristics", ReplyAction="http://tempuri.org/IQueryService/GetCharacteristicsResponse")]1903 System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value>> GetCharacteristicsAsync(long problemId);1904 1898 } 1905 1899 … … 1997 1991 return base.Channel.GetValueNamesAsync(); 1998 1992 } 1999 2000 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> GetCharacteristics(long problemId)2001 {2002 return base.Channel.GetCharacteristics(problemId);2003 }2004 2005 public System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value>> GetCharacteristicsAsync(long problemId)2006 {2007 return base.Channel.GetCharacteristicsAsync(problemId);2008 }2009 1993 } 2010 1994 } -
trunk/sources/HeuristicLab.Clients.OKB/3.3/RunCreation/RunCreationClient.cs
r13503 r13534 22 22 using System; 23 23 using System.Collections.Generic; 24 using System.Linq; 24 25 using HeuristicLab.Clients.Common; 25 26 using HeuristicLab.Common; … … 100 101 101 102 #region Characteristic Methods 102 public static void SetCharacteristicValue(long problemId, string characteristicName, Value v) { 103 CallRunCreationService(s => s.SetCharacteristicValue(problemId, characteristicName, v)); 103 public static IEnumerable<Value> GetCharacteristicValues(long problemId) { 104 return CallRunCreationService(s => s.GetCharacteristicValues(problemId)); 105 } 106 107 public static void SetCharacteristicValue(long problemId, Value v) { 108 CallRunCreationService(s => s.SetCharacteristicValue(problemId, v)); 109 } 110 111 public static void SetCharacteristicValues(long problemId, IEnumerable<Value> values) { 112 CallRunCreationService(s => s.SetCharacteristicValues(problemId, values.ToList())); 104 113 } 105 114 #endregion -
trunk/sources/HeuristicLab.Clients.OKB/3.3/RunCreation/ServiceClient/BoolValue.cs
r13503 r13534 20 20 #endregion 21 21 22 using System.Globalization; 23 22 24 namespace HeuristicLab.Clients.OKB.RunCreation { 23 25 public partial class BoolValue { … … 28 30 }; 29 31 } 32 33 public override string ToString() { 34 return Value.ToString(CultureInfo.CurrentCulture.NumberFormat); 35 } 30 36 } 31 37 } -
trunk/sources/HeuristicLab.Clients.OKB/3.3/RunCreation/ServiceClient/DoubleValue.cs
r13503 r13534 20 20 #endregion 21 21 22 using System.Globalization; 23 22 24 namespace HeuristicLab.Clients.OKB.RunCreation { 23 25 public partial class DoubleValue { … … 28 30 }; 29 31 } 32 33 public override string ToString() { 34 return Value.ToString(CultureInfo.CurrentCulture.NumberFormat); 35 } 30 36 } 31 37 } -
trunk/sources/HeuristicLab.Clients.OKB/3.3/RunCreation/ServiceClient/FloatValue.cs
r13503 r13534 20 20 #endregion 21 21 22 using System.Globalization; 23 22 24 namespace HeuristicLab.Clients.OKB.RunCreation { 23 25 public partial class FloatValue { … … 28 30 }; 29 31 } 32 33 public override string ToString() { 34 return Value.ToString(CultureInfo.CurrentCulture.NumberFormat); 35 } 30 36 } 31 37 } -
trunk/sources/HeuristicLab.Clients.OKB/3.3/RunCreation/ServiceClient/IntValue.cs
r13503 r13534 20 20 #endregion 21 21 22 using System.Globalization; 23 22 24 namespace HeuristicLab.Clients.OKB.RunCreation { 23 25 public partial class IntValue { … … 28 30 }; 29 31 } 32 33 public override string ToString() { 34 return Value.ToString(CultureInfo.CurrentCulture.NumberFormat); 35 } 30 36 } 31 37 } -
trunk/sources/HeuristicLab.Clients.OKB/3.3/RunCreation/ServiceClient/LongValue.cs
r13503 r13534 20 20 #endregion 21 21 22 using System.Globalization; 23 22 24 namespace HeuristicLab.Clients.OKB.RunCreation { 23 25 public partial class LongValue { … … 28 30 }; 29 31 } 32 33 public override string ToString() { 34 return Value.ToString(CultureInfo.CurrentCulture.NumberFormat); 35 } 30 36 } 31 37 } -
trunk/sources/HeuristicLab.Clients.OKB/3.3/RunCreation/ServiceClient/PercentValue.cs
r13503 r13534 20 20 #endregion 21 21 22 using System.Globalization; 23 22 24 namespace HeuristicLab.Clients.OKB.RunCreation { 23 25 public partial class PercentValue { … … 28 30 }; 29 31 } 32 33 public override string ToString() { 34 return (100 * Value).ToString(CultureInfo.CurrentCulture.NumberFormat) + "%"; 35 } 30 36 } 31 37 } -
trunk/sources/HeuristicLab.Clients.OKB/3.3/RunCreation/ServiceClient/RunCreationServiceClient.cs
r13503 r13534 9 9 //------------------------------------------------------------------------------ 10 10 11 namespace HeuristicLab.Clients.OKB.RunCreation 12 { 13 using System.Runtime.Serialization; 14 15 16 [System.Diagnostics.DebuggerStepThroughAttribute()] 17 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 18 [System.Runtime.Serialization.DataContractAttribute(Name="Algorithm", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 19 "aTransfer")] 20 public partial class Algorithm : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 21 { 22 23 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 24 25 private HeuristicLab.Clients.OKB.RunCreation.AlgorithmClass AlgorithmClassField; 26 27 private HeuristicLab.Clients.OKB.RunCreation.DataType DataTypeField; 28 29 private string DescriptionField; 30 31 private long IdField; 32 33 private string NameField; 34 35 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 36 { 37 get 38 { 39 return this.extensionDataField; 40 } 41 set 42 { 43 this.extensionDataField = value; 44 } 45 } 46 47 [System.Runtime.Serialization.DataMemberAttribute()] 48 public HeuristicLab.Clients.OKB.RunCreation.AlgorithmClass AlgorithmClass 49 { 50 get 51 { 52 return this.AlgorithmClassField; 53 } 54 set 55 { 56 if ((object.ReferenceEquals(this.AlgorithmClassField, value) != true)) 57 { 58 this.AlgorithmClassField = value; 59 this.RaisePropertyChanged("AlgorithmClass"); 60 } 61 } 62 } 63 64 [System.Runtime.Serialization.DataMemberAttribute()] 65 public HeuristicLab.Clients.OKB.RunCreation.DataType DataType 66 { 67 get 68 { 69 return this.DataTypeField; 70 } 71 set 72 { 73 if ((object.ReferenceEquals(this.DataTypeField, value) != true)) 74 { 75 this.DataTypeField = value; 76 this.RaisePropertyChanged("DataType"); 77 } 78 } 79 } 80 81 [System.Runtime.Serialization.DataMemberAttribute()] 82 public string Description 83 { 84 get 85 { 86 return this.DescriptionField; 87 } 88 set 89 { 90 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) 91 { 92 this.DescriptionField = value; 93 this.RaisePropertyChanged("Description"); 94 } 95 } 96 } 97 98 [System.Runtime.Serialization.DataMemberAttribute()] 99 public long Id 100 { 101 get 102 { 103 return this.IdField; 104 } 105 set 106 { 107 if ((this.IdField.Equals(value) != true)) 108 { 109 this.IdField = value; 110 this.RaisePropertyChanged("Id"); 111 } 112 } 113 } 114 115 [System.Runtime.Serialization.DataMemberAttribute()] 116 public string Name 117 { 118 get 119 { 120 return this.NameField; 121 } 122 set 123 { 124 if ((object.ReferenceEquals(this.NameField, value) != true)) 125 { 126 this.NameField = value; 127 this.RaisePropertyChanged("Name"); 128 } 129 } 130 } 131 132 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 133 134 protected void RaisePropertyChanged(string propertyName) 135 { 136 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 137 if ((propertyChanged != null)) 138 { 139 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 140 } 141 } 142 } 143 144 [System.Diagnostics.DebuggerStepThroughAttribute()] 145 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 146 [System.Runtime.Serialization.DataContractAttribute(Name="AlgorithmClass", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 147 "aTransfer")] 148 public partial class AlgorithmClass : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 149 { 150 151 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 152 153 private string DescriptionField; 154 155 private string NameField; 156 157 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 158 { 159 get 160 { 161 return this.extensionDataField; 162 } 163 set 164 { 165 this.extensionDataField = value; 166 } 167 } 168 169 [System.Runtime.Serialization.DataMemberAttribute()] 170 public string Description 171 { 172 get 173 { 174 return this.DescriptionField; 175 } 176 set 177 { 178 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) 179 { 180 this.DescriptionField = value; 181 this.RaisePropertyChanged("Description"); 182 } 183 } 184 } 185 186 [System.Runtime.Serialization.DataMemberAttribute()] 187 public string Name 188 { 189 get 190 { 191 return this.NameField; 192 } 193 set 194 { 195 if ((object.ReferenceEquals(this.NameField, value) != true)) 196 { 197 this.NameField = value; 198 this.RaisePropertyChanged("Name"); 199 } 200 } 201 } 202 203 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 204 205 protected void RaisePropertyChanged(string propertyName) 206 { 207 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 208 if ((propertyChanged != null)) 209 { 210 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 211 } 212 } 213 } 214 215 [System.Diagnostics.DebuggerStepThroughAttribute()] 216 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 217 [System.Runtime.Serialization.DataContractAttribute(Name="DataType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 218 "aTransfer")] 219 public partial class DataType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 220 { 221 222 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 223 224 private string NameField; 225 226 private string TypeNameField; 227 228 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 229 { 230 get 231 { 232 return this.extensionDataField; 233 } 234 set 235 { 236 this.extensionDataField = value; 237 } 238 } 239 240 [System.Runtime.Serialization.DataMemberAttribute()] 241 public string Name 242 { 243 get 244 { 245 return this.NameField; 246 } 247 set 248 { 249 if ((object.ReferenceEquals(this.NameField, value) != true)) 250 { 251 this.NameField = value; 252 this.RaisePropertyChanged("Name"); 253 } 254 } 255 } 256 257 [System.Runtime.Serialization.DataMemberAttribute()] 258 public string TypeName 259 { 260 get 261 { 262 return this.TypeNameField; 263 } 264 set 265 { 266 if ((object.ReferenceEquals(this.TypeNameField, value) != true)) 267 { 268 this.TypeNameField = value; 269 this.RaisePropertyChanged("TypeName"); 270 } 271 } 272 } 273 274 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 275 276 protected void RaisePropertyChanged(string propertyName) 277 { 278 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 279 if ((propertyChanged != null)) 280 { 281 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 282 } 283 } 284 } 285 286 [System.Diagnostics.DebuggerStepThroughAttribute()] 287 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 288 [System.Runtime.Serialization.DataContractAttribute(Name="Problem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 289 "aTransfer")] 290 public partial class Problem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 291 { 292 293 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 294 295 private HeuristicLab.Clients.OKB.RunCreation.DataType DataTypeField; 296 297 private string DescriptionField; 298 299 private long IdField; 300 301 private string NameField; 302 303 private HeuristicLab.Clients.OKB.RunCreation.ProblemClass ProblemClassField; 304 305 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 306 { 307 get 308 { 309 return this.extensionDataField; 310 } 311 set 312 { 313 this.extensionDataField = value; 314 } 315 } 316 317 [System.Runtime.Serialization.DataMemberAttribute()] 318 public HeuristicLab.Clients.OKB.RunCreation.DataType DataType 319 { 320 get 321 { 322 return this.DataTypeField; 323 } 324 set 325 { 326 if ((object.ReferenceEquals(this.DataTypeField, value) != true)) 327 { 328 this.DataTypeField = value; 329 this.RaisePropertyChanged("DataType"); 330 } 331 } 332 } 333 334 [System.Runtime.Serialization.DataMemberAttribute()] 335 public string Description 336 { 337 get 338 { 339 return this.DescriptionField; 340 } 341 set 342 { 343 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) 344 { 345 this.DescriptionField = value; 346 this.RaisePropertyChanged("Description"); 347 } 348 } 349 } 350 351 [System.Runtime.Serialization.DataMemberAttribute()] 352 public long Id 353 { 354 get 355 { 356 return this.IdField; 357 } 358 set 359 { 360 if ((this.IdField.Equals(value) != true)) 361 { 362 this.IdField = value; 363 this.RaisePropertyChanged("Id"); 364 } 365 } 366 } 367 368 [System.Runtime.Serialization.DataMemberAttribute()] 369 public string Name 370 { 371 get 372 { 373 return this.NameField; 374 } 375 set 376 { 377 if ((object.ReferenceEquals(this.NameField, value) != true)) 378 { 379 this.NameField = value; 380 this.RaisePropertyChanged("Name"); 381 } 382 } 383 } 384 385 [System.Runtime.Serialization.DataMemberAttribute()] 386 public HeuristicLab.Clients.OKB.RunCreation.ProblemClass ProblemClass 387 { 388 get 389 { 390 return this.ProblemClassField; 391 } 392 set 393 { 394 if ((object.ReferenceEquals(this.ProblemClassField, value) != true)) 395 { 396 this.ProblemClassField = value; 397 this.RaisePropertyChanged("ProblemClass"); 398 } 399 } 400 } 401 402 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 403 404 protected void RaisePropertyChanged(string propertyName) 405 { 406 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 407 if ((propertyChanged != null)) 408 { 409 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 410 } 411 } 412 } 413 414 [System.Diagnostics.DebuggerStepThroughAttribute()] 415 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 416 [System.Runtime.Serialization.DataContractAttribute(Name="ProblemClass", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 417 "aTransfer")] 418 public partial class ProblemClass : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 419 { 420 421 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 422 423 private string DescriptionField; 424 425 private string NameField; 426 427 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 428 { 429 get 430 { 431 return this.extensionDataField; 432 } 433 set 434 { 435 this.extensionDataField = value; 436 } 437 } 438 439 [System.Runtime.Serialization.DataMemberAttribute()] 440 public string Description 441 { 442 get 443 { 444 return this.DescriptionField; 445 } 446 set 447 { 448 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) 449 { 450 this.DescriptionField = value; 451 this.RaisePropertyChanged("Description"); 452 } 453 } 454 } 455 456 [System.Runtime.Serialization.DataMemberAttribute()] 457 public string Name 458 { 459 get 460 { 461 return this.NameField; 462 } 463 set 464 { 465 if ((object.ReferenceEquals(this.NameField, value) != true)) 466 { 467 this.NameField = value; 468 this.RaisePropertyChanged("Name"); 469 } 470 } 471 } 472 473 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 474 475 protected void RaisePropertyChanged(string propertyName) 476 { 477 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 478 if ((propertyChanged != null)) 479 { 480 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 481 } 482 } 483 } 484 485 [System.Diagnostics.DebuggerStepThroughAttribute()] 486 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 487 [System.Runtime.Serialization.DataContractAttribute(Name="Run", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 488 "aTransfer")] 489 public partial class Run : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 490 { 491 492 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 493 494 private long AlgorithmIdField; 495 496 private System.Guid ClientIdField; 497 498 private System.DateTime CreatedDateField; 499 500 private System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> ParameterValuesField; 501 502 private long ProblemIdField; 503 504 private System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> ResultValuesField; 505 506 private System.Guid UserIdField; 507 508 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 509 { 510 get 511 { 512 return this.extensionDataField; 513 } 514 set 515 { 516 this.extensionDataField = value; 517 } 518 } 519 520 [System.Runtime.Serialization.DataMemberAttribute()] 521 public long AlgorithmId 522 { 523 get 524 { 525 return this.AlgorithmIdField; 526 } 527 set 528 { 529 if ((this.AlgorithmIdField.Equals(value) != true)) 530 { 531 this.AlgorithmIdField = value; 532 this.RaisePropertyChanged("AlgorithmId"); 533 } 534 } 535 } 536 537 [System.Runtime.Serialization.DataMemberAttribute()] 538 public System.Guid ClientId 539 { 540 get 541 { 542 return this.ClientIdField; 543 } 544 set 545 { 546 if ((this.ClientIdField.Equals(value) != true)) 547 { 548 this.ClientIdField = value; 549 this.RaisePropertyChanged("ClientId"); 550 } 551 } 552 } 553 554 [System.Runtime.Serialization.DataMemberAttribute()] 555 public System.DateTime CreatedDate 556 { 557 get 558 { 559 return this.CreatedDateField; 560 } 561 set 562 { 563 if ((this.CreatedDateField.Equals(value) != true)) 564 { 565 this.CreatedDateField = value; 566 this.RaisePropertyChanged("CreatedDate"); 567 } 568 } 569 } 570 571 [System.Runtime.Serialization.DataMemberAttribute()] 572 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> ParameterValues 573 { 574 get 575 { 576 return this.ParameterValuesField; 577 } 578 set 579 { 580 if ((object.ReferenceEquals(this.ParameterValuesField, value) != true)) 581 { 582 this.ParameterValuesField = value; 583 this.RaisePropertyChanged("ParameterValues"); 584 } 585 } 586 } 587 588 [System.Runtime.Serialization.DataMemberAttribute()] 589 public long ProblemId 590 { 591 get 592 { 593 return this.ProblemIdField; 594 } 595 set 596 { 597 if ((this.ProblemIdField.Equals(value) != true)) 598 { 599 this.ProblemIdField = value; 600 this.RaisePropertyChanged("ProblemId"); 601 } 602 } 603 } 604 605 [System.Runtime.Serialization.DataMemberAttribute()] 606 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> ResultValues 607 { 608 get 609 { 610 return this.ResultValuesField; 611 } 612 set 613 { 614 if ((object.ReferenceEquals(this.ResultValuesField, value) != true)) 615 { 616 this.ResultValuesField = value; 617 this.RaisePropertyChanged("ResultValues"); 618 } 619 } 620 } 621 622 [System.Runtime.Serialization.DataMemberAttribute()] 623 public System.Guid UserId 624 { 625 get 626 { 627 return this.UserIdField; 628 } 629 set 630 { 631 if ((this.UserIdField.Equals(value) != true)) 632 { 633 this.UserIdField = value; 634 this.RaisePropertyChanged("UserId"); 635 } 636 } 637 } 638 639 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 640 641 protected void RaisePropertyChanged(string propertyName) 642 { 643 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 644 if ((propertyChanged != null)) 645 { 646 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 647 } 648 } 649 } 650 651 [System.Diagnostics.DebuggerStepThroughAttribute()] 652 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 653 [System.Runtime.Serialization.DataContractAttribute(Name="Value", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 654 "aTransfer")] 655 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.IntValue))] 656 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.LongValue))] 657 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.FloatValue))] 658 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.PercentValue))] 659 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.TimeSpanValue))] 660 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.BoolValue))] 661 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.DoubleValue))] 662 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.StringValue))] 663 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.BinaryValue))] 664 public partial class Value : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 665 { 666 667 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 668 669 private HeuristicLab.Clients.OKB.RunCreation.DataType DataTypeField; 670 671 private string NameField; 672 673 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 674 { 675 get 676 { 677 return this.extensionDataField; 678 } 679 set 680 { 681 this.extensionDataField = value; 682 } 683 } 684 685 [System.Runtime.Serialization.DataMemberAttribute()] 686 public HeuristicLab.Clients.OKB.RunCreation.DataType DataType 687 { 688 get 689 { 690 return this.DataTypeField; 691 } 692 set 693 { 694 if ((object.ReferenceEquals(this.DataTypeField, value) != true)) 695 { 696 this.DataTypeField = value; 697 this.RaisePropertyChanged("DataType"); 698 } 699 } 700 } 701 702 [System.Runtime.Serialization.DataMemberAttribute()] 703 public string Name 704 { 705 get 706 { 707 return this.NameField; 708 } 709 set 710 { 711 if ((object.ReferenceEquals(this.NameField, value) != true)) 712 { 713 this.NameField = value; 714 this.RaisePropertyChanged("Name"); 715 } 716 } 717 } 718 719 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 720 721 protected void RaisePropertyChanged(string propertyName) 722 { 723 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 724 if ((propertyChanged != null)) 725 { 726 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 727 } 728 } 729 } 730 731 [System.Diagnostics.DebuggerStepThroughAttribute()] 732 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 733 [System.Runtime.Serialization.DataContractAttribute(Name="IntValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 734 "aTransfer")] 735 public partial class IntValue : HeuristicLab.Clients.OKB.RunCreation.Value 736 { 737 738 private int ValueField; 739 740 [System.Runtime.Serialization.DataMemberAttribute()] 741 public int Value 742 { 743 get 744 { 745 return this.ValueField; 746 } 747 set 748 { 749 if ((this.ValueField.Equals(value) != true)) 750 { 751 this.ValueField = value; 752 this.RaisePropertyChanged("Value"); 753 } 754 } 755 } 756 } 757 758 [System.Diagnostics.DebuggerStepThroughAttribute()] 759 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 760 [System.Runtime.Serialization.DataContractAttribute(Name="LongValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 761 "aTransfer")] 762 public partial class LongValue : HeuristicLab.Clients.OKB.RunCreation.Value 763 { 764 765 private long ValueField; 766 767 [System.Runtime.Serialization.DataMemberAttribute()] 768 public long Value 769 { 770 get 771 { 772 return this.ValueField; 773 } 774 set 775 { 776 if ((this.ValueField.Equals(value) != true)) 777 { 778 this.ValueField = value; 779 this.RaisePropertyChanged("Value"); 780 } 781 } 782 } 783 } 784 785 [System.Diagnostics.DebuggerStepThroughAttribute()] 786 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 787 [System.Runtime.Serialization.DataContractAttribute(Name="FloatValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 788 "aTransfer")] 789 public partial class FloatValue : HeuristicLab.Clients.OKB.RunCreation.Value 790 { 791 792 private float ValueField; 793 794 [System.Runtime.Serialization.DataMemberAttribute()] 795 public float Value 796 { 797 get 798 { 799 return this.ValueField; 800 } 801 set 802 { 803 if ((this.ValueField.Equals(value) != true)) 804 { 805 this.ValueField = value; 806 this.RaisePropertyChanged("Value"); 807 } 808 } 809 } 810 } 811 812 [System.Diagnostics.DebuggerStepThroughAttribute()] 813 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 814 [System.Runtime.Serialization.DataContractAttribute(Name="PercentValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 815 "aTransfer")] 816 public partial class PercentValue : HeuristicLab.Clients.OKB.RunCreation.Value 817 { 818 819 private double ValueField; 820 821 [System.Runtime.Serialization.DataMemberAttribute()] 822 public double Value 823 { 824 get 825 { 826 return this.ValueField; 827 } 828 set 829 { 830 if ((this.ValueField.Equals(value) != true)) 831 { 832 this.ValueField = value; 833 this.RaisePropertyChanged("Value"); 834 } 835 } 836 } 837 } 838 839 [System.Diagnostics.DebuggerStepThroughAttribute()] 840 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 841 [System.Runtime.Serialization.DataContractAttribute(Name="TimeSpanValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 842 "aTransfer")] 843 public partial class TimeSpanValue : HeuristicLab.Clients.OKB.RunCreation.Value 844 { 845 846 private long ValueField; 847 848 [System.Runtime.Serialization.DataMemberAttribute()] 849 public long Value 850 { 851 get 852 { 853 return this.ValueField; 854 } 855 set 856 { 857 if ((this.ValueField.Equals(value) != true)) 858 { 859 this.ValueField = value; 860 this.RaisePropertyChanged("Value"); 861 } 862 } 863 } 864 } 865 866 [System.Diagnostics.DebuggerStepThroughAttribute()] 867 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 868 [System.Runtime.Serialization.DataContractAttribute(Name="BoolValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 869 "aTransfer")] 870 public partial class BoolValue : HeuristicLab.Clients.OKB.RunCreation.Value 871 { 872 873 private bool ValueField; 874 875 [System.Runtime.Serialization.DataMemberAttribute()] 876 public bool Value 877 { 878 get 879 { 880 return this.ValueField; 881 } 882 set 883 { 884 if ((this.ValueField.Equals(value) != true)) 885 { 886 this.ValueField = value; 887 this.RaisePropertyChanged("Value"); 888 } 889 } 890 } 891 } 892 893 [System.Diagnostics.DebuggerStepThroughAttribute()] 894 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 895 [System.Runtime.Serialization.DataContractAttribute(Name="DoubleValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 896 "aTransfer")] 897 public partial class DoubleValue : HeuristicLab.Clients.OKB.RunCreation.Value 898 { 899 900 private double ValueField; 901 902 [System.Runtime.Serialization.DataMemberAttribute()] 903 public double Value 904 { 905 get 906 { 907 return this.ValueField; 908 } 909 set 910 { 911 if ((this.ValueField.Equals(value) != true)) 912 { 913 this.ValueField = value; 914 this.RaisePropertyChanged("Value"); 915 } 916 } 917 } 918 } 919 920 [System.Diagnostics.DebuggerStepThroughAttribute()] 921 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 922 [System.Runtime.Serialization.DataContractAttribute(Name="StringValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 923 "aTransfer")] 924 public partial class StringValue : HeuristicLab.Clients.OKB.RunCreation.Value 925 { 926 927 private string ValueField; 928 929 [System.Runtime.Serialization.DataMemberAttribute()] 930 public string Value 931 { 932 get 933 { 934 return this.ValueField; 935 } 936 set 937 { 938 if ((object.ReferenceEquals(this.ValueField, value) != true)) 939 { 940 this.ValueField = value; 941 this.RaisePropertyChanged("Value"); 942 } 943 } 944 } 945 } 946 947 [System.Diagnostics.DebuggerStepThroughAttribute()] 948 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 949 [System.Runtime.Serialization.DataContractAttribute(Name="BinaryValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 950 "aTransfer")] 951 public partial class BinaryValue : HeuristicLab.Clients.OKB.RunCreation.Value 952 { 953 954 private byte[] ValueField; 955 956 [System.Runtime.Serialization.DataMemberAttribute()] 957 public byte[] Value 958 { 959 get 960 { 961 return this.ValueField; 962 } 963 set 964 { 965 if ((object.ReferenceEquals(this.ValueField, value) != true)) 966 { 967 this.ValueField = value; 968 this.RaisePropertyChanged("Value"); 969 } 970 } 971 } 972 } 973 974 [System.Diagnostics.DebuggerStepThroughAttribute()] 975 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 976 [System.Runtime.Serialization.DataContractAttribute(Name="MissingProblem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation")] 977 public partial class MissingProblem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 978 { 979 980 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 981 982 private string MessageField; 983 984 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 985 { 986 get 987 { 988 return this.extensionDataField; 989 } 990 set 991 { 992 this.extensionDataField = value; 993 } 994 } 995 996 [System.Runtime.Serialization.DataMemberAttribute()] 997 public string Message 998 { 999 get 1000 { 1001 return this.MessageField; 1002 } 1003 set 1004 { 1005 if ((object.ReferenceEquals(this.MessageField, value) != true)) 1006 { 1007 this.MessageField = value; 1008 this.RaisePropertyChanged("Message"); 1009 } 1010 } 1011 } 1012 1013 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 1014 1015 protected void RaisePropertyChanged(string propertyName) 1016 { 1017 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 1018 if ((propertyChanged != null)) 1019 { 1020 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 1021 } 1022 } 1023 } 1024 1025 [System.Diagnostics.DebuggerStepThroughAttribute()] 1026 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1027 [System.Runtime.Serialization.DataContractAttribute(Name="UnknownCharacteristicType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation")] 1028 public partial class UnknownCharacteristicType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 1029 { 1030 1031 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 1032 1033 private string MessageField; 1034 1035 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 1036 { 1037 get 1038 { 1039 return this.extensionDataField; 1040 } 1041 set 1042 { 1043 this.extensionDataField = value; 1044 } 1045 } 1046 1047 [System.Runtime.Serialization.DataMemberAttribute()] 1048 public string Message 1049 { 1050 get 1051 { 1052 return this.MessageField; 1053 } 1054 set 1055 { 1056 if ((object.ReferenceEquals(this.MessageField, value) != true)) 1057 { 1058 this.MessageField = value; 1059 this.RaisePropertyChanged("Message"); 1060 } 1061 } 1062 } 1063 1064 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 1065 1066 protected void RaisePropertyChanged(string propertyName) 1067 { 1068 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 1069 if ((propertyChanged != null)) 1070 { 1071 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 1072 } 1073 } 1074 } 1075 1076 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 1077 [System.ServiceModel.ServiceContractAttribute(ConfigurationName="HeuristicLab.Clients.OKB.RunCreation.IRunCreationService")] 1078 public interface IRunCreationService 1079 { 1080 1081 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetAlgorithms", ReplyAction="http://tempuri.org/IRunCreationService/GetAlgorithmsResponse")] 1082 System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Algorithm> GetAlgorithms(string platformName); 1083 1084 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetAlgorithms", ReplyAction="http://tempuri.org/IRunCreationService/GetAlgorithmsResponse")] 1085 System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Algorithm>> GetAlgorithmsAsync(string platformName); 1086 1087 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetAlgorithmData", ReplyAction="http://tempuri.org/IRunCreationService/GetAlgorithmDataResponse")] 1088 byte[] GetAlgorithmData(long algorithmId); 1089 1090 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetAlgorithmData", ReplyAction="http://tempuri.org/IRunCreationService/GetAlgorithmDataResponse")] 1091 System.Threading.Tasks.Task<byte[]> GetAlgorithmDataAsync(long algorithmId); 1092 1093 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetProblems", ReplyAction="http://tempuri.org/IRunCreationService/GetProblemsResponse")] 1094 System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Problem> GetProblems(string platformName); 1095 1096 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetProblems", ReplyAction="http://tempuri.org/IRunCreationService/GetProblemsResponse")] 1097 System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Problem>> GetProblemsAsync(string platformName); 1098 1099 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetProblemData", ReplyAction="http://tempuri.org/IRunCreationService/GetProblemDataResponse")] 1100 byte[] GetProblemData(long problemId); 1101 1102 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetProblemData", ReplyAction="http://tempuri.org/IRunCreationService/GetProblemDataResponse")] 1103 System.Threading.Tasks.Task<byte[]> GetProblemDataAsync(long problemId); 1104 1105 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/AddRun", ReplyAction="http://tempuri.org/IRunCreationService/AddRunResponse")] 1106 void AddRun(HeuristicLab.Clients.OKB.RunCreation.Run run); 1107 1108 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/AddRun", ReplyAction="http://tempuri.org/IRunCreationService/AddRunResponse")] 1109 System.Threading.Tasks.Task AddRunAsync(HeuristicLab.Clients.OKB.RunCreation.Run run); 1110 1111 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/SetCharacteristicValue", ReplyAction="http://tempuri.org/IRunCreationService/SetCharacteristicValueResponse")] 1112 [System.ServiceModel.FaultContractAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.MissingProblem), Action="http://tempuri.org/IRunCreationService/SetCharacteristicValueMissingProblemFault", Name="MissingProblem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation")] 1113 [System.ServiceModel.FaultContractAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.UnknownCharacteristicType), Action="http://tempuri.org/IRunCreationService/SetCharacteristicValueUnknownCharacteristi" + 1114 "cTypeFault", Name="UnknownCharacteristicType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation")] 1115 void SetCharacteristicValue(long problemId, string characteristicName, HeuristicLab.Clients.OKB.RunCreation.Value value); 1116 1117 [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/SetCharacteristicValue", ReplyAction="http://tempuri.org/IRunCreationService/SetCharacteristicValueResponse")] 1118 System.Threading.Tasks.Task SetCharacteristicValueAsync(long problemId, string characteristicName, HeuristicLab.Clients.OKB.RunCreation.Value value); 1119 } 1120 1121 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 1122 public interface IRunCreationServiceChannel : HeuristicLab.Clients.OKB.RunCreation.IRunCreationService, System.ServiceModel.IClientChannel 1123 { 1124 } 1125 1126 [System.Diagnostics.DebuggerStepThroughAttribute()] 1127 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 1128 public partial class RunCreationServiceClient : System.ServiceModel.ClientBase<HeuristicLab.Clients.OKB.RunCreation.IRunCreationService>, HeuristicLab.Clients.OKB.RunCreation.IRunCreationService 1129 { 1130 1131 public RunCreationServiceClient() 1132 { 1133 } 1134 1135 public RunCreationServiceClient(string endpointConfigurationName) : 1136 base(endpointConfigurationName) 1137 { 1138 } 1139 1140 public RunCreationServiceClient(string endpointConfigurationName, string remoteAddress) : 1141 base(endpointConfigurationName, remoteAddress) 1142 { 1143 } 1144 1145 public RunCreationServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : 1146 base(endpointConfigurationName, remoteAddress) 1147 { 1148 } 1149 1150 public RunCreationServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 1151 base(binding, remoteAddress) 1152 { 1153 } 1154 1155 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Algorithm> GetAlgorithms(string platformName) 1156 { 1157 return base.Channel.GetAlgorithms(platformName); 1158 } 1159 1160 public System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Algorithm>> GetAlgorithmsAsync(string platformName) 1161 { 1162 return base.Channel.GetAlgorithmsAsync(platformName); 1163 } 1164 1165 public byte[] GetAlgorithmData(long algorithmId) 1166 { 1167 return base.Channel.GetAlgorithmData(algorithmId); 1168 } 1169 1170 public System.Threading.Tasks.Task<byte[]> GetAlgorithmDataAsync(long algorithmId) 1171 { 1172 return base.Channel.GetAlgorithmDataAsync(algorithmId); 1173 } 1174 1175 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Problem> GetProblems(string platformName) 1176 { 1177 return base.Channel.GetProblems(platformName); 1178 } 1179 1180 public System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Problem>> GetProblemsAsync(string platformName) 1181 { 1182 return base.Channel.GetProblemsAsync(platformName); 1183 } 1184 1185 public byte[] GetProblemData(long problemId) 1186 { 1187 return base.Channel.GetProblemData(problemId); 1188 } 1189 1190 public System.Threading.Tasks.Task<byte[]> GetProblemDataAsync(long problemId) 1191 { 1192 return base.Channel.GetProblemDataAsync(problemId); 1193 } 1194 1195 public void AddRun(HeuristicLab.Clients.OKB.RunCreation.Run run) 1196 { 1197 base.Channel.AddRun(run); 1198 } 1199 1200 public System.Threading.Tasks.Task AddRunAsync(HeuristicLab.Clients.OKB.RunCreation.Run run) 1201 { 1202 return base.Channel.AddRunAsync(run); 1203 } 1204 1205 public void SetCharacteristicValue(long problemId, string characteristicName, HeuristicLab.Clients.OKB.RunCreation.Value value) 1206 { 1207 base.Channel.SetCharacteristicValue(problemId, characteristicName, value); 1208 } 1209 1210 public System.Threading.Tasks.Task SetCharacteristicValueAsync(long problemId, string characteristicName, HeuristicLab.Clients.OKB.RunCreation.Value value) 1211 { 1212 return base.Channel.SetCharacteristicValueAsync(problemId, characteristicName, value); 1213 } 1214 } 11 namespace HeuristicLab.Clients.OKB.RunCreation { 12 13 14 [System.Diagnostics.DebuggerStepThroughAttribute()] 15 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 16 [System.Runtime.Serialization.DataContractAttribute(Name = "Algorithm", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 17 "aTransfer")] 18 public partial class Algorithm : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 19 20 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 21 22 private HeuristicLab.Clients.OKB.RunCreation.AlgorithmClass AlgorithmClassField; 23 24 private HeuristicLab.Clients.OKB.RunCreation.DataType DataTypeField; 25 26 private string DescriptionField; 27 28 private long IdField; 29 30 private string NameField; 31 32 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 33 get { 34 return this.extensionDataField; 35 } 36 set { 37 this.extensionDataField = value; 38 } 39 } 40 41 [System.Runtime.Serialization.DataMemberAttribute()] 42 public HeuristicLab.Clients.OKB.RunCreation.AlgorithmClass AlgorithmClass { 43 get { 44 return this.AlgorithmClassField; 45 } 46 set { 47 if ((object.ReferenceEquals(this.AlgorithmClassField, value) != true)) { 48 this.AlgorithmClassField = value; 49 this.RaisePropertyChanged("AlgorithmClass"); 50 } 51 } 52 } 53 54 [System.Runtime.Serialization.DataMemberAttribute()] 55 public HeuristicLab.Clients.OKB.RunCreation.DataType DataType { 56 get { 57 return this.DataTypeField; 58 } 59 set { 60 if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { 61 this.DataTypeField = value; 62 this.RaisePropertyChanged("DataType"); 63 } 64 } 65 } 66 67 [System.Runtime.Serialization.DataMemberAttribute()] 68 public string Description { 69 get { 70 return this.DescriptionField; 71 } 72 set { 73 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { 74 this.DescriptionField = value; 75 this.RaisePropertyChanged("Description"); 76 } 77 } 78 } 79 80 [System.Runtime.Serialization.DataMemberAttribute()] 81 public long Id { 82 get { 83 return this.IdField; 84 } 85 set { 86 if ((this.IdField.Equals(value) != true)) { 87 this.IdField = value; 88 this.RaisePropertyChanged("Id"); 89 } 90 } 91 } 92 93 [System.Runtime.Serialization.DataMemberAttribute()] 94 public string Name { 95 get { 96 return this.NameField; 97 } 98 set { 99 if ((object.ReferenceEquals(this.NameField, value) != true)) { 100 this.NameField = value; 101 this.RaisePropertyChanged("Name"); 102 } 103 } 104 } 105 106 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 107 108 protected void RaisePropertyChanged(string propertyName) { 109 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 110 if ((propertyChanged != null)) { 111 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 112 } 113 } 114 } 115 116 [System.Diagnostics.DebuggerStepThroughAttribute()] 117 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 118 [System.Runtime.Serialization.DataContractAttribute(Name = "AlgorithmClass", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 119 "aTransfer")] 120 public partial class AlgorithmClass : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 121 122 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 123 124 private string DescriptionField; 125 126 private string NameField; 127 128 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 129 get { 130 return this.extensionDataField; 131 } 132 set { 133 this.extensionDataField = value; 134 } 135 } 136 137 [System.Runtime.Serialization.DataMemberAttribute()] 138 public string Description { 139 get { 140 return this.DescriptionField; 141 } 142 set { 143 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { 144 this.DescriptionField = value; 145 this.RaisePropertyChanged("Description"); 146 } 147 } 148 } 149 150 [System.Runtime.Serialization.DataMemberAttribute()] 151 public string Name { 152 get { 153 return this.NameField; 154 } 155 set { 156 if ((object.ReferenceEquals(this.NameField, value) != true)) { 157 this.NameField = value; 158 this.RaisePropertyChanged("Name"); 159 } 160 } 161 } 162 163 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 164 165 protected void RaisePropertyChanged(string propertyName) { 166 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 167 if ((propertyChanged != null)) { 168 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 169 } 170 } 171 } 172 173 [System.Diagnostics.DebuggerStepThroughAttribute()] 174 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 175 [System.Runtime.Serialization.DataContractAttribute(Name = "DataType", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 176 "aTransfer")] 177 public partial class DataType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 178 179 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 180 181 private string NameField; 182 183 private string TypeNameField; 184 185 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 186 get { 187 return this.extensionDataField; 188 } 189 set { 190 this.extensionDataField = value; 191 } 192 } 193 194 [System.Runtime.Serialization.DataMemberAttribute()] 195 public string Name { 196 get { 197 return this.NameField; 198 } 199 set { 200 if ((object.ReferenceEquals(this.NameField, value) != true)) { 201 this.NameField = value; 202 this.RaisePropertyChanged("Name"); 203 } 204 } 205 } 206 207 [System.Runtime.Serialization.DataMemberAttribute()] 208 public string TypeName { 209 get { 210 return this.TypeNameField; 211 } 212 set { 213 if ((object.ReferenceEquals(this.TypeNameField, value) != true)) { 214 this.TypeNameField = value; 215 this.RaisePropertyChanged("TypeName"); 216 } 217 } 218 } 219 220 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 221 222 protected void RaisePropertyChanged(string propertyName) { 223 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 224 if ((propertyChanged != null)) { 225 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 226 } 227 } 228 } 229 230 [System.Diagnostics.DebuggerStepThroughAttribute()] 231 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 232 [System.Runtime.Serialization.DataContractAttribute(Name = "Problem", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 233 "aTransfer")] 234 public partial class Problem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 235 236 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 237 238 private HeuristicLab.Clients.OKB.RunCreation.DataType DataTypeField; 239 240 private string DescriptionField; 241 242 private long IdField; 243 244 private string NameField; 245 246 private HeuristicLab.Clients.OKB.RunCreation.ProblemClass ProblemClassField; 247 248 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 249 get { 250 return this.extensionDataField; 251 } 252 set { 253 this.extensionDataField = value; 254 } 255 } 256 257 [System.Runtime.Serialization.DataMemberAttribute()] 258 public HeuristicLab.Clients.OKB.RunCreation.DataType DataType { 259 get { 260 return this.DataTypeField; 261 } 262 set { 263 if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { 264 this.DataTypeField = value; 265 this.RaisePropertyChanged("DataType"); 266 } 267 } 268 } 269 270 [System.Runtime.Serialization.DataMemberAttribute()] 271 public string Description { 272 get { 273 return this.DescriptionField; 274 } 275 set { 276 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { 277 this.DescriptionField = value; 278 this.RaisePropertyChanged("Description"); 279 } 280 } 281 } 282 283 [System.Runtime.Serialization.DataMemberAttribute()] 284 public long Id { 285 get { 286 return this.IdField; 287 } 288 set { 289 if ((this.IdField.Equals(value) != true)) { 290 this.IdField = value; 291 this.RaisePropertyChanged("Id"); 292 } 293 } 294 } 295 296 [System.Runtime.Serialization.DataMemberAttribute()] 297 public string Name { 298 get { 299 return this.NameField; 300 } 301 set { 302 if ((object.ReferenceEquals(this.NameField, value) != true)) { 303 this.NameField = value; 304 this.RaisePropertyChanged("Name"); 305 } 306 } 307 } 308 309 [System.Runtime.Serialization.DataMemberAttribute()] 310 public HeuristicLab.Clients.OKB.RunCreation.ProblemClass ProblemClass { 311 get { 312 return this.ProblemClassField; 313 } 314 set { 315 if ((object.ReferenceEquals(this.ProblemClassField, value) != true)) { 316 this.ProblemClassField = value; 317 this.RaisePropertyChanged("ProblemClass"); 318 } 319 } 320 } 321 322 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 323 324 protected void RaisePropertyChanged(string propertyName) { 325 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 326 if ((propertyChanged != null)) { 327 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 328 } 329 } 330 } 331 332 [System.Diagnostics.DebuggerStepThroughAttribute()] 333 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 334 [System.Runtime.Serialization.DataContractAttribute(Name = "ProblemClass", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 335 "aTransfer")] 336 public partial class ProblemClass : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 337 338 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 339 340 private string DescriptionField; 341 342 private string NameField; 343 344 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 345 get { 346 return this.extensionDataField; 347 } 348 set { 349 this.extensionDataField = value; 350 } 351 } 352 353 [System.Runtime.Serialization.DataMemberAttribute()] 354 public string Description { 355 get { 356 return this.DescriptionField; 357 } 358 set { 359 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { 360 this.DescriptionField = value; 361 this.RaisePropertyChanged("Description"); 362 } 363 } 364 } 365 366 [System.Runtime.Serialization.DataMemberAttribute()] 367 public string Name { 368 get { 369 return this.NameField; 370 } 371 set { 372 if ((object.ReferenceEquals(this.NameField, value) != true)) { 373 this.NameField = value; 374 this.RaisePropertyChanged("Name"); 375 } 376 } 377 } 378 379 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 380 381 protected void RaisePropertyChanged(string propertyName) { 382 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 383 if ((propertyChanged != null)) { 384 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 385 } 386 } 387 } 388 389 [System.Diagnostics.DebuggerStepThroughAttribute()] 390 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 391 [System.Runtime.Serialization.DataContractAttribute(Name = "Run", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 392 "aTransfer")] 393 public partial class Run : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 394 395 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 396 397 private long AlgorithmIdField; 398 399 private System.Guid ClientIdField; 400 401 private System.DateTime CreatedDateField; 402 403 private System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> ParameterValuesField; 404 405 private long ProblemIdField; 406 407 private System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> ResultValuesField; 408 409 private System.Guid UserIdField; 410 411 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 412 get { 413 return this.extensionDataField; 414 } 415 set { 416 this.extensionDataField = value; 417 } 418 } 419 420 [System.Runtime.Serialization.DataMemberAttribute()] 421 public long AlgorithmId { 422 get { 423 return this.AlgorithmIdField; 424 } 425 set { 426 if ((this.AlgorithmIdField.Equals(value) != true)) { 427 this.AlgorithmIdField = value; 428 this.RaisePropertyChanged("AlgorithmId"); 429 } 430 } 431 } 432 433 [System.Runtime.Serialization.DataMemberAttribute()] 434 public System.Guid ClientId { 435 get { 436 return this.ClientIdField; 437 } 438 set { 439 if ((this.ClientIdField.Equals(value) != true)) { 440 this.ClientIdField = value; 441 this.RaisePropertyChanged("ClientId"); 442 } 443 } 444 } 445 446 [System.Runtime.Serialization.DataMemberAttribute()] 447 public System.DateTime CreatedDate { 448 get { 449 return this.CreatedDateField; 450 } 451 set { 452 if ((this.CreatedDateField.Equals(value) != true)) { 453 this.CreatedDateField = value; 454 this.RaisePropertyChanged("CreatedDate"); 455 } 456 } 457 } 458 459 [System.Runtime.Serialization.DataMemberAttribute()] 460 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> ParameterValues { 461 get { 462 return this.ParameterValuesField; 463 } 464 set { 465 if ((object.ReferenceEquals(this.ParameterValuesField, value) != true)) { 466 this.ParameterValuesField = value; 467 this.RaisePropertyChanged("ParameterValues"); 468 } 469 } 470 } 471 472 [System.Runtime.Serialization.DataMemberAttribute()] 473 public long ProblemId { 474 get { 475 return this.ProblemIdField; 476 } 477 set { 478 if ((this.ProblemIdField.Equals(value) != true)) { 479 this.ProblemIdField = value; 480 this.RaisePropertyChanged("ProblemId"); 481 } 482 } 483 } 484 485 [System.Runtime.Serialization.DataMemberAttribute()] 486 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> ResultValues { 487 get { 488 return this.ResultValuesField; 489 } 490 set { 491 if ((object.ReferenceEquals(this.ResultValuesField, value) != true)) { 492 this.ResultValuesField = value; 493 this.RaisePropertyChanged("ResultValues"); 494 } 495 } 496 } 497 498 [System.Runtime.Serialization.DataMemberAttribute()] 499 public System.Guid UserId { 500 get { 501 return this.UserIdField; 502 } 503 set { 504 if ((this.UserIdField.Equals(value) != true)) { 505 this.UserIdField = value; 506 this.RaisePropertyChanged("UserId"); 507 } 508 } 509 } 510 511 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 512 513 protected void RaisePropertyChanged(string propertyName) { 514 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 515 if ((propertyChanged != null)) { 516 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 517 } 518 } 519 } 520 521 [System.Diagnostics.DebuggerStepThroughAttribute()] 522 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 523 [System.Runtime.Serialization.DataContractAttribute(Name = "Value", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 524 "aTransfer")] 525 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.BoolValue))] 526 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.LongValue))] 527 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.TimeSpanValue))] 528 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.IntValue))] 529 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.FloatValue))] 530 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.DoubleValue))] 531 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.StringValue))] 532 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.BinaryValue))] 533 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.PercentValue))] 534 public partial class Value : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 535 536 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 537 538 private HeuristicLab.Clients.OKB.RunCreation.DataType DataTypeField; 539 540 private string NameField; 541 542 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 543 get { 544 return this.extensionDataField; 545 } 546 set { 547 this.extensionDataField = value; 548 } 549 } 550 551 [System.Runtime.Serialization.DataMemberAttribute()] 552 public HeuristicLab.Clients.OKB.RunCreation.DataType DataType { 553 get { 554 return this.DataTypeField; 555 } 556 set { 557 if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { 558 this.DataTypeField = value; 559 this.RaisePropertyChanged("DataType"); 560 } 561 } 562 } 563 564 [System.Runtime.Serialization.DataMemberAttribute()] 565 public string Name { 566 get { 567 return this.NameField; 568 } 569 set { 570 if ((object.ReferenceEquals(this.NameField, value) != true)) { 571 this.NameField = value; 572 this.RaisePropertyChanged("Name"); 573 } 574 } 575 } 576 577 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 578 579 protected void RaisePropertyChanged(string propertyName) { 580 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 581 if ((propertyChanged != null)) { 582 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 583 } 584 } 585 } 586 587 [System.Diagnostics.DebuggerStepThroughAttribute()] 588 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 589 [System.Runtime.Serialization.DataContractAttribute(Name = "BoolValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 590 "aTransfer")] 591 public partial class BoolValue : HeuristicLab.Clients.OKB.RunCreation.Value { 592 593 private bool ValueField; 594 595 [System.Runtime.Serialization.DataMemberAttribute()] 596 public bool Value { 597 get { 598 return this.ValueField; 599 } 600 set { 601 if ((this.ValueField.Equals(value) != true)) { 602 this.ValueField = value; 603 this.RaisePropertyChanged("Value"); 604 } 605 } 606 } 607 } 608 609 [System.Diagnostics.DebuggerStepThroughAttribute()] 610 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 611 [System.Runtime.Serialization.DataContractAttribute(Name = "LongValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 612 "aTransfer")] 613 public partial class LongValue : HeuristicLab.Clients.OKB.RunCreation.Value { 614 615 private long ValueField; 616 617 [System.Runtime.Serialization.DataMemberAttribute()] 618 public long Value { 619 get { 620 return this.ValueField; 621 } 622 set { 623 if ((this.ValueField.Equals(value) != true)) { 624 this.ValueField = value; 625 this.RaisePropertyChanged("Value"); 626 } 627 } 628 } 629 } 630 631 [System.Diagnostics.DebuggerStepThroughAttribute()] 632 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 633 [System.Runtime.Serialization.DataContractAttribute(Name = "TimeSpanValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 634 "aTransfer")] 635 public partial class TimeSpanValue : HeuristicLab.Clients.OKB.RunCreation.Value { 636 637 private long ValueField; 638 639 [System.Runtime.Serialization.DataMemberAttribute()] 640 public long Value { 641 get { 642 return this.ValueField; 643 } 644 set { 645 if ((this.ValueField.Equals(value) != true)) { 646 this.ValueField = value; 647 this.RaisePropertyChanged("Value"); 648 } 649 } 650 } 651 } 652 653 [System.Diagnostics.DebuggerStepThroughAttribute()] 654 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 655 [System.Runtime.Serialization.DataContractAttribute(Name = "IntValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 656 "aTransfer")] 657 public partial class IntValue : HeuristicLab.Clients.OKB.RunCreation.Value { 658 659 private int ValueField; 660 661 [System.Runtime.Serialization.DataMemberAttribute()] 662 public int Value { 663 get { 664 return this.ValueField; 665 } 666 set { 667 if ((this.ValueField.Equals(value) != true)) { 668 this.ValueField = value; 669 this.RaisePropertyChanged("Value"); 670 } 671 } 672 } 673 } 674 675 [System.Diagnostics.DebuggerStepThroughAttribute()] 676 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 677 [System.Runtime.Serialization.DataContractAttribute(Name = "FloatValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 678 "aTransfer")] 679 public partial class FloatValue : HeuristicLab.Clients.OKB.RunCreation.Value { 680 681 private float ValueField; 682 683 [System.Runtime.Serialization.DataMemberAttribute()] 684 public float Value { 685 get { 686 return this.ValueField; 687 } 688 set { 689 if ((this.ValueField.Equals(value) != true)) { 690 this.ValueField = value; 691 this.RaisePropertyChanged("Value"); 692 } 693 } 694 } 695 } 696 697 [System.Diagnostics.DebuggerStepThroughAttribute()] 698 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 699 [System.Runtime.Serialization.DataContractAttribute(Name = "DoubleValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 700 "aTransfer")] 701 public partial class DoubleValue : HeuristicLab.Clients.OKB.RunCreation.Value { 702 703 private double ValueField; 704 705 [System.Runtime.Serialization.DataMemberAttribute()] 706 public double Value { 707 get { 708 return this.ValueField; 709 } 710 set { 711 if ((this.ValueField.Equals(value) != true)) { 712 this.ValueField = value; 713 this.RaisePropertyChanged("Value"); 714 } 715 } 716 } 717 } 718 719 [System.Diagnostics.DebuggerStepThroughAttribute()] 720 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 721 [System.Runtime.Serialization.DataContractAttribute(Name = "StringValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 722 "aTransfer")] 723 public partial class StringValue : HeuristicLab.Clients.OKB.RunCreation.Value { 724 725 private string ValueField; 726 727 [System.Runtime.Serialization.DataMemberAttribute()] 728 public string Value { 729 get { 730 return this.ValueField; 731 } 732 set { 733 if ((object.ReferenceEquals(this.ValueField, value) != true)) { 734 this.ValueField = value; 735 this.RaisePropertyChanged("Value"); 736 } 737 } 738 } 739 } 740 741 [System.Diagnostics.DebuggerStepThroughAttribute()] 742 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 743 [System.Runtime.Serialization.DataContractAttribute(Name = "BinaryValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 744 "aTransfer")] 745 public partial class BinaryValue : HeuristicLab.Clients.OKB.RunCreation.Value { 746 747 private byte[] ValueField; 748 749 [System.Runtime.Serialization.DataMemberAttribute()] 750 public byte[] Value { 751 get { 752 return this.ValueField; 753 } 754 set { 755 if ((object.ReferenceEquals(this.ValueField, value) != true)) { 756 this.ValueField = value; 757 this.RaisePropertyChanged("Value"); 758 } 759 } 760 } 761 } 762 763 [System.Diagnostics.DebuggerStepThroughAttribute()] 764 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 765 [System.Runtime.Serialization.DataContractAttribute(Name = "PercentValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + 766 "aTransfer")] 767 public partial class PercentValue : HeuristicLab.Clients.OKB.RunCreation.Value { 768 769 private double ValueField; 770 771 [System.Runtime.Serialization.DataMemberAttribute()] 772 public double Value { 773 get { 774 return this.ValueField; 775 } 776 set { 777 if ((this.ValueField.Equals(value) != true)) { 778 this.ValueField = value; 779 this.RaisePropertyChanged("Value"); 780 } 781 } 782 } 783 } 784 785 [System.Diagnostics.DebuggerStepThroughAttribute()] 786 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 787 [System.Runtime.Serialization.DataContractAttribute(Name = "MissingProblem", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation")] 788 public partial class MissingProblem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 789 790 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 791 792 private string MessageField; 793 794 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 795 get { 796 return this.extensionDataField; 797 } 798 set { 799 this.extensionDataField = value; 800 } 801 } 802 803 [System.Runtime.Serialization.DataMemberAttribute()] 804 public string Message { 805 get { 806 return this.MessageField; 807 } 808 set { 809 if ((object.ReferenceEquals(this.MessageField, value) != true)) { 810 this.MessageField = value; 811 this.RaisePropertyChanged("Message"); 812 } 813 } 814 } 815 816 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 817 818 protected void RaisePropertyChanged(string propertyName) { 819 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 820 if ((propertyChanged != null)) { 821 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 822 } 823 } 824 } 825 826 [System.Diagnostics.DebuggerStepThroughAttribute()] 827 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 828 [System.Runtime.Serialization.DataContractAttribute(Name = "UnknownCharacteristicType", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation")] 829 public partial class UnknownCharacteristicType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { 830 831 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 832 833 private string MessageField; 834 835 public System.Runtime.Serialization.ExtensionDataObject ExtensionData { 836 get { 837 return this.extensionDataField; 838 } 839 set { 840 this.extensionDataField = value; 841 } 842 } 843 844 [System.Runtime.Serialization.DataMemberAttribute()] 845 public string Message { 846 get { 847 return this.MessageField; 848 } 849 set { 850 if ((object.ReferenceEquals(this.MessageField, value) != true)) { 851 this.MessageField = value; 852 this.RaisePropertyChanged("Message"); 853 } 854 } 855 } 856 857 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 858 859 protected void RaisePropertyChanged(string propertyName) { 860 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 861 if ((propertyChanged != null)) { 862 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 863 } 864 } 865 } 866 867 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 868 [System.ServiceModel.ServiceContractAttribute(ConfigurationName = "HeuristicLab.Clients.OKB.RunCreation.IRunCreationService")] 869 public interface IRunCreationService { 870 871 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/GetAlgorithms", ReplyAction = "http://tempuri.org/IRunCreationService/GetAlgorithmsResponse")] 872 System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Algorithm> GetAlgorithms(string platformName); 873 874 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/GetAlgorithms", ReplyAction = "http://tempuri.org/IRunCreationService/GetAlgorithmsResponse")] 875 System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Algorithm>> GetAlgorithmsAsync(string platformName); 876 877 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/GetAlgorithmData", ReplyAction = "http://tempuri.org/IRunCreationService/GetAlgorithmDataResponse")] 878 byte[] GetAlgorithmData(long algorithmId); 879 880 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/GetAlgorithmData", ReplyAction = "http://tempuri.org/IRunCreationService/GetAlgorithmDataResponse")] 881 System.Threading.Tasks.Task<byte[]> GetAlgorithmDataAsync(long algorithmId); 882 883 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/GetProblems", ReplyAction = "http://tempuri.org/IRunCreationService/GetProblemsResponse")] 884 System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Problem> GetProblems(string platformName); 885 886 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/GetProblems", ReplyAction = "http://tempuri.org/IRunCreationService/GetProblemsResponse")] 887 System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Problem>> GetProblemsAsync(string platformName); 888 889 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/GetProblemData", ReplyAction = "http://tempuri.org/IRunCreationService/GetProblemDataResponse")] 890 byte[] GetProblemData(long problemId); 891 892 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/GetProblemData", ReplyAction = "http://tempuri.org/IRunCreationService/GetProblemDataResponse")] 893 System.Threading.Tasks.Task<byte[]> GetProblemDataAsync(long problemId); 894 895 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/AddRun", ReplyAction = "http://tempuri.org/IRunCreationService/AddRunResponse")] 896 void AddRun(HeuristicLab.Clients.OKB.RunCreation.Run run); 897 898 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/AddRun", ReplyAction = "http://tempuri.org/IRunCreationService/AddRunResponse")] 899 System.Threading.Tasks.Task AddRunAsync(HeuristicLab.Clients.OKB.RunCreation.Run run); 900 901 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/GetCharacteristicValues", ReplyAction = "http://tempuri.org/IRunCreationService/GetCharacteristicValuesResponse")] 902 System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> GetCharacteristicValues(long problemId); 903 904 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/GetCharacteristicValues", ReplyAction = "http://tempuri.org/IRunCreationService/GetCharacteristicValuesResponse")] 905 System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value>> GetCharacteristicValuesAsync(long problemId); 906 907 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/SetCharacteristicValue", ReplyAction = "http://tempuri.org/IRunCreationService/SetCharacteristicValueResponse")] 908 [System.ServiceModel.FaultContractAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.MissingProblem), Action = "http://tempuri.org/IRunCreationService/SetCharacteristicValueMissingProblemFault", Name = "MissingProblem", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation")] 909 [System.ServiceModel.FaultContractAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.UnknownCharacteristicType), Action = "http://tempuri.org/IRunCreationService/SetCharacteristicValueUnknownCharacteristi" + 910 "cTypeFault", Name = "UnknownCharacteristicType", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation")] 911 void SetCharacteristicValue(long problemId, HeuristicLab.Clients.OKB.RunCreation.Value value); 912 913 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/SetCharacteristicValue", ReplyAction = "http://tempuri.org/IRunCreationService/SetCharacteristicValueResponse")] 914 System.Threading.Tasks.Task SetCharacteristicValueAsync(long problemId, HeuristicLab.Clients.OKB.RunCreation.Value value); 915 916 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/SetCharacteristicValues", ReplyAction = "http://tempuri.org/IRunCreationService/SetCharacteristicValuesResponse")] 917 [System.ServiceModel.FaultContractAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.MissingProblem), Action = "http://tempuri.org/IRunCreationService/SetCharacteristicValuesMissingProblemFault" + 918 "", Name = "MissingProblem", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation")] 919 [System.ServiceModel.FaultContractAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.UnknownCharacteristicType), Action = "http://tempuri.org/IRunCreationService/SetCharacteristicValuesUnknownCharacterist" + 920 "icTypeFault", Name = "UnknownCharacteristicType", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation")] 921 void SetCharacteristicValues(long problemId, System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> values); 922 923 [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IRunCreationService/SetCharacteristicValues", ReplyAction = "http://tempuri.org/IRunCreationService/SetCharacteristicValuesResponse")] 924 System.Threading.Tasks.Task SetCharacteristicValuesAsync(long problemId, System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> values); 925 } 926 927 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 928 public interface IRunCreationServiceChannel : HeuristicLab.Clients.OKB.RunCreation.IRunCreationService, System.ServiceModel.IClientChannel { 929 } 930 931 [System.Diagnostics.DebuggerStepThroughAttribute()] 932 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 933 public partial class RunCreationServiceClient : System.ServiceModel.ClientBase<HeuristicLab.Clients.OKB.RunCreation.IRunCreationService>, HeuristicLab.Clients.OKB.RunCreation.IRunCreationService { 934 935 public RunCreationServiceClient() { 936 } 937 938 public RunCreationServiceClient(string endpointConfigurationName) : 939 base(endpointConfigurationName) { 940 } 941 942 public RunCreationServiceClient(string endpointConfigurationName, string remoteAddress) : 943 base(endpointConfigurationName, remoteAddress) { 944 } 945 946 public RunCreationServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : 947 base(endpointConfigurationName, remoteAddress) { 948 } 949 950 public RunCreationServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 951 base(binding, remoteAddress) { 952 } 953 954 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Algorithm> GetAlgorithms(string platformName) { 955 return base.Channel.GetAlgorithms(platformName); 956 } 957 958 public System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Algorithm>> GetAlgorithmsAsync(string platformName) { 959 return base.Channel.GetAlgorithmsAsync(platformName); 960 } 961 962 public byte[] GetAlgorithmData(long algorithmId) { 963 return base.Channel.GetAlgorithmData(algorithmId); 964 } 965 966 public System.Threading.Tasks.Task<byte[]> GetAlgorithmDataAsync(long algorithmId) { 967 return base.Channel.GetAlgorithmDataAsync(algorithmId); 968 } 969 970 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Problem> GetProblems(string platformName) { 971 return base.Channel.GetProblems(platformName); 972 } 973 974 public System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Problem>> GetProblemsAsync(string platformName) { 975 return base.Channel.GetProblemsAsync(platformName); 976 } 977 978 public byte[] GetProblemData(long problemId) { 979 return base.Channel.GetProblemData(problemId); 980 } 981 982 public System.Threading.Tasks.Task<byte[]> GetProblemDataAsync(long problemId) { 983 return base.Channel.GetProblemDataAsync(problemId); 984 } 985 986 public void AddRun(HeuristicLab.Clients.OKB.RunCreation.Run run) { 987 base.Channel.AddRun(run); 988 } 989 990 public System.Threading.Tasks.Task AddRunAsync(HeuristicLab.Clients.OKB.RunCreation.Run run) { 991 return base.Channel.AddRunAsync(run); 992 } 993 994 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> GetCharacteristicValues(long problemId) { 995 return base.Channel.GetCharacteristicValues(problemId); 996 } 997 998 public System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value>> GetCharacteristicValuesAsync(long problemId) { 999 return base.Channel.GetCharacteristicValuesAsync(problemId); 1000 } 1001 1002 public void SetCharacteristicValue(long problemId, HeuristicLab.Clients.OKB.RunCreation.Value value) { 1003 base.Channel.SetCharacteristicValue(problemId, value); 1004 } 1005 1006 public System.Threading.Tasks.Task SetCharacteristicValueAsync(long problemId, HeuristicLab.Clients.OKB.RunCreation.Value value) { 1007 return base.Channel.SetCharacteristicValueAsync(problemId, value); 1008 } 1009 1010 public void SetCharacteristicValues(long problemId, System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> values) { 1011 base.Channel.SetCharacteristicValues(problemId, values); 1012 } 1013 1014 public System.Threading.Tasks.Task SetCharacteristicValuesAsync(long problemId, System.Collections.Generic.List<HeuristicLab.Clients.OKB.RunCreation.Value> values) { 1015 return base.Channel.SetCharacteristicValuesAsync(problemId, values); 1016 } 1017 } 1215 1018 } -
trunk/sources/HeuristicLab.Clients.OKB/3.3/RunCreation/ServiceClient/StringValue.cs
r13503 r13534 20 20 #endregion 21 21 22 22 23 namespace HeuristicLab.Clients.OKB.RunCreation { 23 24 public partial class StringValue { … … 28 29 }; 29 30 } 31 32 public override string ToString() { 33 return Value; 34 } 30 35 } 31 36 } -
trunk/sources/HeuristicLab.Clients.OKB/3.3/RunCreation/ServiceClient/TimeSpanValue.cs
r13503 r13534 20 20 #endregion 21 21 22 using System.Globalization; 23 22 24 namespace HeuristicLab.Clients.OKB.RunCreation { 23 25 public partial class TimeSpanValue { … … 28 30 }; 29 31 } 32 33 public override string ToString() { 34 return Value.ToString(CultureInfo.CurrentCulture.DateTimeFormat); 35 } 30 36 } 31 37 }
Note: See TracChangeset
for help on using the changeset viewer.