- Timestamp:
- 03/04/11 16:07:41 (14 years ago)
- Location:
- branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/Query
- Files:
-
- 4 added
- 8 deleted
- 3 edited
- 4 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/Query/ServiceClient/QueryServiceClient.cs
r5504 r5608 18 18 [System.Runtime.Serialization.DataContractAttribute(Name="Filter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 19 19 "fer")] 20 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.EqualityComparisonFilter))] 21 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonByteArrayFilter))] 22 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonBoolFilter))] 20 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter))] 21 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter))] 22 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))] 23 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter))] 24 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))] 25 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDateTimeFilter))] 26 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDoubleFilter))] 27 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))] 28 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonFloatFilter))] 29 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))] 23 30 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringComparisonFilter))] 24 31 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringComparisonAvailableValuesFilter))] 32 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonAvailableValuesFilter))] 25 33 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonFilter))] 26 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonAvailableValuesFilter))] 27 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter))] 28 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))] 29 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter))] 30 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))] 31 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))] 32 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))] 33 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDateTimeFilter))] 34 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter))] 34 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.EqualityComparisonFilter))] 35 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.EqualityComparisonBoolFilter))] 36 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonBoolFilter))] 37 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.EqualityComparisonByteArrayFilter))] 38 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonByteArrayFilter))] 35 39 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.CombinedFilter))] 36 40 public partial class Filter : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged … … 103 107 [System.Diagnostics.DebuggerStepThroughAttribute()] 104 108 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 105 [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 106 "fer")] 107 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonByteArrayFilter))] 108 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonBoolFilter))] 109 public partial class EqualityComparisonFilter : HeuristicLab.Clients.OKB.Query.Filter 110 { 111 112 private HeuristicLab.Clients.OKB.Query.EqualityComparison ComparisonField; 113 114 [System.Runtime.Serialization.DataMemberAttribute()] 115 public HeuristicLab.Clients.OKB.Query.EqualityComparison Comparison 109 [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 110 "fer")] 111 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter))] 112 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))] 113 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter))] 114 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))] 115 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDateTimeFilter))] 116 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDoubleFilter))] 117 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))] 118 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonFloatFilter))] 119 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))] 120 public partial class OrdinalComparisonFilter : HeuristicLab.Clients.OKB.Query.Filter 121 { 122 123 private HeuristicLab.Clients.OKB.Query.OrdinalComparison ComparisonField; 124 125 [System.Runtime.Serialization.DataMemberAttribute()] 126 public HeuristicLab.Clients.OKB.Query.OrdinalComparison Comparison 116 127 { 117 128 get … … 132 143 [System.Diagnostics.DebuggerStepThroughAttribute()] 133 144 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 134 [System.Runtime.Serialization.DataContractAttribute(Name="NameEqualityComparisonByteArrayFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 135 "fer")] 136 public partial class NameEqualityComparisonByteArrayFilter : HeuristicLab.Clients.OKB.Query.EqualityComparisonFilter 145 [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 146 "fer")] 147 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))] 148 public partial class OrdinalComparisonIntFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter 149 { 150 151 private int ValueField; 152 153 [System.Runtime.Serialization.DataMemberAttribute()] 154 public int Value 155 { 156 get 157 { 158 return this.ValueField; 159 } 160 set 161 { 162 if ((this.ValueField.Equals(value) != true)) 163 { 164 this.ValueField = value; 165 this.RaisePropertyChanged("Value"); 166 } 167 } 168 } 169 } 170 171 [System.Diagnostics.DebuggerStepThroughAttribute()] 172 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 173 [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 174 "fer")] 175 public partial class NameOrdinalComparisonIntFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter 137 176 { 138 177 139 178 private string NameField; 140 141 private byte[] ValueField;142 179 143 180 [System.Runtime.Serialization.DataMemberAttribute()] … … 157 194 } 158 195 } 159 160 [System.Runtime.Serialization.DataMemberAttribute()] 161 public byte[] Value 196 } 197 198 [System.Diagnostics.DebuggerStepThroughAttribute()] 199 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 200 [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 201 "fer")] 202 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))] 203 public partial class OrdinalComparisonLongFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter 204 { 205 206 private long ValueField; 207 208 [System.Runtime.Serialization.DataMemberAttribute()] 209 public long Value 162 210 { 163 211 get … … 167 215 set 168 216 { 169 if (( object.ReferenceEquals(this.ValueField,value) != true))217 if ((this.ValueField.Equals(value) != true)) 170 218 { 171 219 this.ValueField = value; … … 178 226 [System.Diagnostics.DebuggerStepThroughAttribute()] 179 227 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 180 [System.Runtime.Serialization.DataContractAttribute(Name="Name EqualityComparisonBoolFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +181 "fer")] 182 public partial class Name EqualityComparisonBoolFilter : HeuristicLab.Clients.OKB.Query.EqualityComparisonFilter228 [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 229 "fer")] 230 public partial class NameOrdinalComparisonLongFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter 183 231 { 184 232 185 233 private string NameField; 186 187 private bool ValueField;188 234 189 235 [System.Runtime.Serialization.DataMemberAttribute()] … … 203 249 } 204 250 } 205 206 [System.Runtime.Serialization.DataMemberAttribute()] 207 public bool Value 251 } 252 253 [System.Diagnostics.DebuggerStepThroughAttribute()] 254 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 255 [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonDateTimeFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 256 "fer")] 257 public partial class OrdinalComparisonDateTimeFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter 258 { 259 260 private System.DateTime ValueField; 261 262 [System.Runtime.Serialization.DataMemberAttribute()] 263 public System.DateTime Value 208 264 { 209 265 get … … 224 280 [System.Diagnostics.DebuggerStepThroughAttribute()] 225 281 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 282 [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 283 "fer")] 284 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))] 285 public partial class OrdinalComparisonDoubleFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter 286 { 287 288 private double ValueField; 289 290 [System.Runtime.Serialization.DataMemberAttribute()] 291 public double Value 292 { 293 get 294 { 295 return this.ValueField; 296 } 297 set 298 { 299 if ((this.ValueField.Equals(value) != true)) 300 { 301 this.ValueField = value; 302 this.RaisePropertyChanged("Value"); 303 } 304 } 305 } 306 } 307 308 [System.Diagnostics.DebuggerStepThroughAttribute()] 309 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 310 [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 311 "fer")] 312 public partial class NameOrdinalComparisonDoubleFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonDoubleFilter 313 { 314 315 private string NameField; 316 317 [System.Runtime.Serialization.DataMemberAttribute()] 318 public string Name 319 { 320 get 321 { 322 return this.NameField; 323 } 324 set 325 { 326 if ((object.ReferenceEquals(this.NameField, value) != true)) 327 { 328 this.NameField = value; 329 this.RaisePropertyChanged("Name"); 330 } 331 } 332 } 333 } 334 335 [System.Diagnostics.DebuggerStepThroughAttribute()] 336 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 337 [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 338 "fer")] 339 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))] 340 public partial class OrdinalComparisonFloatFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter 341 { 342 343 private float ValueField; 344 345 [System.Runtime.Serialization.DataMemberAttribute()] 346 public float Value 347 { 348 get 349 { 350 return this.ValueField; 351 } 352 set 353 { 354 if ((this.ValueField.Equals(value) != true)) 355 { 356 this.ValueField = value; 357 this.RaisePropertyChanged("Value"); 358 } 359 } 360 } 361 } 362 363 [System.Diagnostics.DebuggerStepThroughAttribute()] 364 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 365 [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 366 "fer")] 367 public partial class NameOrdinalComparisonFloatFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFloatFilter 368 { 369 370 private string NameField; 371 372 [System.Runtime.Serialization.DataMemberAttribute()] 373 public string Name 374 { 375 get 376 { 377 return this.NameField; 378 } 379 set 380 { 381 if ((object.ReferenceEquals(this.NameField, value) != true)) 382 { 383 this.NameField = value; 384 this.RaisePropertyChanged("Name"); 385 } 386 } 387 } 388 } 389 390 [System.Diagnostics.DebuggerStepThroughAttribute()] 391 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 226 392 [System.Runtime.Serialization.DataContractAttribute(Name="StringComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 227 393 "fer")] 228 394 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringComparisonAvailableValuesFilter))] 395 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonAvailableValuesFilter))] 229 396 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonFilter))] 230 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonAvailableValuesFilter))]231 397 public partial class StringComparisonFilter : HeuristicLab.Clients.OKB.Query.Filter 232 398 { … … 275 441 [System.Runtime.Serialization.DataContractAttribute(Name="StringComparisonAvailableValuesFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 276 442 "fer")] 443 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonAvailableValuesFilter))] 277 444 public partial class StringComparisonAvailableValuesFilter : HeuristicLab.Clients.OKB.Query.StringComparisonFilter 278 445 { … … 300 467 [System.Diagnostics.DebuggerStepThroughAttribute()] 301 468 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 302 [System.Runtime.Serialization.DataContractAttribute(Name="NameStringComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 303 "fer")] 304 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonAvailableValuesFilter))] 305 public partial class NameStringComparisonFilter : HeuristicLab.Clients.OKB.Query.StringComparisonFilter 469 [System.Runtime.Serialization.DataContractAttribute(Name="NameStringComparisonAvailableValuesFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 470 "fer")] 471 public partial class NameStringComparisonAvailableValuesFilter : HeuristicLab.Clients.OKB.Query.StringComparisonAvailableValuesFilter 306 472 { 307 473 … … 328 494 [System.Diagnostics.DebuggerStepThroughAttribute()] 329 495 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 330 [System.Runtime.Serialization.DataContractAttribute(Name="NameStringComparisonAvailableValuesFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 331 "fer")] 332 public partial class NameStringComparisonAvailableValuesFilter : HeuristicLab.Clients.OKB.Query.NameStringComparisonFilter 333 { 334 335 private System.Collections.Generic.List<string> AvailableValuesField; 336 337 [System.Runtime.Serialization.DataMemberAttribute()] 338 public System.Collections.Generic.List<string> AvailableValues 339 { 340 get 341 { 342 return this.AvailableValuesField; 343 } 344 set 345 { 346 if ((object.ReferenceEquals(this.AvailableValuesField, value) != true)) 347 { 348 this.AvailableValuesField = value; 349 this.RaisePropertyChanged("AvailableValues"); 350 } 351 } 352 } 353 } 354 355 [System.Diagnostics.DebuggerStepThroughAttribute()] 356 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 357 [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 358 "fer")] 359 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))] 360 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter))] 361 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))] 362 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))] 363 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))] 364 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDateTimeFilter))] 365 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter))] 366 public partial class OrdinalComparisonFilter : HeuristicLab.Clients.OKB.Query.Filter 367 { 368 369 private HeuristicLab.Clients.OKB.Query.OrdinalComparison ComparisonField; 370 371 [System.Runtime.Serialization.DataMemberAttribute()] 372 public HeuristicLab.Clients.OKB.Query.OrdinalComparison Comparison 496 [System.Runtime.Serialization.DataContractAttribute(Name="NameStringComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 497 "fer")] 498 public partial class NameStringComparisonFilter : HeuristicLab.Clients.OKB.Query.StringComparisonFilter 499 { 500 501 private string NameField; 502 503 [System.Runtime.Serialization.DataMemberAttribute()] 504 public string Name 505 { 506 get 507 { 508 return this.NameField; 509 } 510 set 511 { 512 if ((object.ReferenceEquals(this.NameField, value) != true)) 513 { 514 this.NameField = value; 515 this.RaisePropertyChanged("Name"); 516 } 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="EqualityComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 524 "fer")] 525 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.EqualityComparisonBoolFilter))] 526 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonBoolFilter))] 527 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.EqualityComparisonByteArrayFilter))] 528 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonByteArrayFilter))] 529 public partial class EqualityComparisonFilter : HeuristicLab.Clients.OKB.Query.Filter 530 { 531 532 private HeuristicLab.Clients.OKB.Query.EqualityComparison ComparisonField; 533 534 [System.Runtime.Serialization.DataMemberAttribute()] 535 public HeuristicLab.Clients.OKB.Query.EqualityComparison Comparison 373 536 { 374 537 get … … 389 552 [System.Diagnostics.DebuggerStepThroughAttribute()] 390 553 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 391 [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 392 "fer")] 393 public partial class NameOrdinalComparisonLongFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter 554 [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparisonBoolFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 555 "fer")] 556 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonBoolFilter))] 557 public partial class EqualityComparisonBoolFilter : HeuristicLab.Clients.OKB.Query.EqualityComparisonFilter 558 { 559 560 private bool ValueField; 561 562 [System.Runtime.Serialization.DataMemberAttribute()] 563 public bool Value 564 { 565 get 566 { 567 return this.ValueField; 568 } 569 set 570 { 571 if ((this.ValueField.Equals(value) != true)) 572 { 573 this.ValueField = value; 574 this.RaisePropertyChanged("Value"); 575 } 576 } 577 } 578 } 579 580 [System.Diagnostics.DebuggerStepThroughAttribute()] 581 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 582 [System.Runtime.Serialization.DataContractAttribute(Name="NameEqualityComparisonBoolFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 583 "fer")] 584 public partial class NameEqualityComparisonBoolFilter : HeuristicLab.Clients.OKB.Query.EqualityComparisonBoolFilter 394 585 { 395 586 396 587 private string NameField; 397 398 private long ValueField;399 588 400 589 [System.Runtime.Serialization.DataMemberAttribute()] … … 414 603 } 415 604 } 416 417 [System.Runtime.Serialization.DataMemberAttribute()] 418 public long Value 605 } 606 607 [System.Diagnostics.DebuggerStepThroughAttribute()] 608 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 609 [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparisonByteArrayFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 610 "fer")] 611 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonByteArrayFilter))] 612 public partial class EqualityComparisonByteArrayFilter : HeuristicLab.Clients.OKB.Query.EqualityComparisonFilter 613 { 614 615 private byte[] ValueField; 616 617 [System.Runtime.Serialization.DataMemberAttribute()] 618 public byte[] Value 419 619 { 420 620 get … … 424 624 set 425 625 { 426 if (( this.ValueField.Equals(value) != true))626 if ((object.ReferenceEquals(this.ValueField, value) != true)) 427 627 { 428 628 this.ValueField = value; … … 435 635 [System.Diagnostics.DebuggerStepThroughAttribute()] 436 636 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 437 [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 438 "fer")] 439 public partial class OrdinalComparisonLongFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter 440 { 441 442 private long ValueField; 443 444 [System.Runtime.Serialization.DataMemberAttribute()] 445 public long Value 637 [System.Runtime.Serialization.DataContractAttribute(Name="NameEqualityComparisonByteArrayFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 638 "fer")] 639 public partial class NameEqualityComparisonByteArrayFilter : HeuristicLab.Clients.OKB.Query.EqualityComparisonByteArrayFilter 640 { 641 642 private string NameField; 643 644 [System.Runtime.Serialization.DataMemberAttribute()] 645 public string Name 646 { 647 get 648 { 649 return this.NameField; 650 } 651 set 652 { 653 if ((object.ReferenceEquals(this.NameField, value) != true)) 654 { 655 this.NameField = value; 656 this.RaisePropertyChanged("Name"); 657 } 658 } 659 } 660 } 661 662 [System.Diagnostics.DebuggerStepThroughAttribute()] 663 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 664 [System.Runtime.Serialization.DataContractAttribute(Name="CombinedFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 665 "fer")] 666 public partial class CombinedFilter : HeuristicLab.Clients.OKB.Query.Filter 667 { 668 669 private System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Filter> FiltersField; 670 671 private HeuristicLab.Clients.OKB.Query.BooleanOperation OperationField; 672 673 [System.Runtime.Serialization.DataMemberAttribute()] 674 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Filter> Filters 675 { 676 get 677 { 678 return this.FiltersField; 679 } 680 set 681 { 682 if ((object.ReferenceEquals(this.FiltersField, value) != true)) 683 { 684 this.FiltersField = value; 685 this.RaisePropertyChanged("Filters"); 686 } 687 } 688 } 689 690 [System.Runtime.Serialization.DataMemberAttribute()] 691 public HeuristicLab.Clients.OKB.Query.BooleanOperation Operation 692 { 693 get 694 { 695 return this.OperationField; 696 } 697 set 698 { 699 if ((this.OperationField.Equals(value) != true)) 700 { 701 this.OperationField = value; 702 this.RaisePropertyChanged("Operation"); 703 } 704 } 705 } 706 } 707 708 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 709 [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 710 "fer")] 711 public enum OrdinalComparison : int 712 { 713 714 [System.Runtime.Serialization.EnumMemberAttribute()] 715 Less = 0, 716 717 [System.Runtime.Serialization.EnumMemberAttribute()] 718 LessOrEqual = 1, 719 720 [System.Runtime.Serialization.EnumMemberAttribute()] 721 Equal = 2, 722 723 [System.Runtime.Serialization.EnumMemberAttribute()] 724 GreaterOrEqual = 3, 725 726 [System.Runtime.Serialization.EnumMemberAttribute()] 727 Greater = 4, 728 729 [System.Runtime.Serialization.EnumMemberAttribute()] 730 NotEqual = 5, 731 } 732 733 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 734 [System.Runtime.Serialization.DataContractAttribute(Name="StringComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 735 "fer")] 736 public enum StringComparison : int 737 { 738 739 [System.Runtime.Serialization.EnumMemberAttribute()] 740 Equal = 0, 741 742 [System.Runtime.Serialization.EnumMemberAttribute()] 743 NotEqual = 1, 744 745 [System.Runtime.Serialization.EnumMemberAttribute()] 746 Contains = 2, 747 748 [System.Runtime.Serialization.EnumMemberAttribute()] 749 NotContains = 3, 750 751 [System.Runtime.Serialization.EnumMemberAttribute()] 752 Like = 4, 753 754 [System.Runtime.Serialization.EnumMemberAttribute()] 755 NotLike = 5, 756 } 757 758 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 759 [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 760 "fer")] 761 public enum EqualityComparison : int 762 { 763 764 [System.Runtime.Serialization.EnumMemberAttribute()] 765 Equal = 0, 766 767 [System.Runtime.Serialization.EnumMemberAttribute()] 768 NotEqual = 1, 769 } 770 771 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 772 [System.Runtime.Serialization.DataContractAttribute(Name="BooleanOperation", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 773 "fer")] 774 public enum BooleanOperation : int 775 { 776 777 [System.Runtime.Serialization.EnumMemberAttribute()] 778 And = 0, 779 780 [System.Runtime.Serialization.EnumMemberAttribute()] 781 Or = 1, 782 } 783 784 [System.Diagnostics.DebuggerStepThroughAttribute()] 785 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 786 [System.Runtime.Serialization.DataContractAttribute(Name="Run", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 787 "fer")] 788 public partial class Run : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 789 { 790 791 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 792 793 private HeuristicLab.Clients.OKB.Query.Algorithm AlgorithmField; 794 795 private System.Guid ClientIdField; 796 797 private System.DateTime CreatedDateField; 798 799 private long IdField; 800 801 private System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ParameterValuesField; 802 803 private HeuristicLab.Clients.OKB.Query.Problem ProblemField; 804 805 private int RandomSeedField; 806 807 private System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ResultValuesField; 808 809 private System.Guid UserIdField; 810 811 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 812 { 813 get 814 { 815 return this.extensionDataField; 816 } 817 set 818 { 819 this.extensionDataField = value; 820 } 821 } 822 823 [System.Runtime.Serialization.DataMemberAttribute()] 824 public HeuristicLab.Clients.OKB.Query.Algorithm Algorithm 825 { 826 get 827 { 828 return this.AlgorithmField; 829 } 830 set 831 { 832 if ((object.ReferenceEquals(this.AlgorithmField, value) != true)) 833 { 834 this.AlgorithmField = value; 835 this.RaisePropertyChanged("Algorithm"); 836 } 837 } 838 } 839 840 [System.Runtime.Serialization.DataMemberAttribute()] 841 public System.Guid ClientId 842 { 843 get 844 { 845 return this.ClientIdField; 846 } 847 set 848 { 849 if ((this.ClientIdField.Equals(value) != true)) 850 { 851 this.ClientIdField = value; 852 this.RaisePropertyChanged("ClientId"); 853 } 854 } 855 } 856 857 [System.Runtime.Serialization.DataMemberAttribute()] 858 public System.DateTime CreatedDate 859 { 860 get 861 { 862 return this.CreatedDateField; 863 } 864 set 865 { 866 if ((this.CreatedDateField.Equals(value) != true)) 867 { 868 this.CreatedDateField = value; 869 this.RaisePropertyChanged("CreatedDate"); 870 } 871 } 872 } 873 874 [System.Runtime.Serialization.DataMemberAttribute()] 875 public long Id 876 { 877 get 878 { 879 return this.IdField; 880 } 881 set 882 { 883 if ((this.IdField.Equals(value) != true)) 884 { 885 this.IdField = value; 886 this.RaisePropertyChanged("Id"); 887 } 888 } 889 } 890 891 [System.Runtime.Serialization.DataMemberAttribute()] 892 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ParameterValues 893 { 894 get 895 { 896 return this.ParameterValuesField; 897 } 898 set 899 { 900 if ((object.ReferenceEquals(this.ParameterValuesField, value) != true)) 901 { 902 this.ParameterValuesField = value; 903 this.RaisePropertyChanged("ParameterValues"); 904 } 905 } 906 } 907 908 [System.Runtime.Serialization.DataMemberAttribute()] 909 public HeuristicLab.Clients.OKB.Query.Problem Problem 910 { 911 get 912 { 913 return this.ProblemField; 914 } 915 set 916 { 917 if ((object.ReferenceEquals(this.ProblemField, value) != true)) 918 { 919 this.ProblemField = value; 920 this.RaisePropertyChanged("Problem"); 921 } 922 } 923 } 924 925 [System.Runtime.Serialization.DataMemberAttribute()] 926 public int RandomSeed 927 { 928 get 929 { 930 return this.RandomSeedField; 931 } 932 set 933 { 934 if ((this.RandomSeedField.Equals(value) != true)) 935 { 936 this.RandomSeedField = value; 937 this.RaisePropertyChanged("RandomSeed"); 938 } 939 } 940 } 941 942 [System.Runtime.Serialization.DataMemberAttribute()] 943 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ResultValues 944 { 945 get 946 { 947 return this.ResultValuesField; 948 } 949 set 950 { 951 if ((object.ReferenceEquals(this.ResultValuesField, value) != true)) 952 { 953 this.ResultValuesField = value; 954 this.RaisePropertyChanged("ResultValues"); 955 } 956 } 957 } 958 959 [System.Runtime.Serialization.DataMemberAttribute()] 960 public System.Guid UserId 961 { 962 get 963 { 964 return this.UserIdField; 965 } 966 set 967 { 968 if ((this.UserIdField.Equals(value) != true)) 969 { 970 this.UserIdField = value; 971 this.RaisePropertyChanged("UserId"); 972 } 973 } 974 } 975 976 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 977 978 protected void RaisePropertyChanged(string propertyName) 979 { 980 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 981 if ((propertyChanged != null)) 982 { 983 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 984 } 985 } 986 } 987 988 [System.Diagnostics.DebuggerStepThroughAttribute()] 989 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 990 [System.Runtime.Serialization.DataContractAttribute(Name="Algorithm", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 991 "fer")] 992 public partial class Algorithm : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 993 { 994 995 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 996 997 private string AlgorithmClassField; 998 999 private HeuristicLab.Clients.OKB.Query.DataType DataTypeField; 1000 1001 private string DescriptionField; 1002 1003 private string NameField; 1004 1005 private string PlatformField; 1006 1007 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 1008 { 1009 get 1010 { 1011 return this.extensionDataField; 1012 } 1013 set 1014 { 1015 this.extensionDataField = value; 1016 } 1017 } 1018 1019 [System.Runtime.Serialization.DataMemberAttribute()] 1020 public string AlgorithmClass 1021 { 1022 get 1023 { 1024 return this.AlgorithmClassField; 1025 } 1026 set 1027 { 1028 if ((object.ReferenceEquals(this.AlgorithmClassField, value) != true)) 1029 { 1030 this.AlgorithmClassField = value; 1031 this.RaisePropertyChanged("AlgorithmClass"); 1032 } 1033 } 1034 } 1035 1036 [System.Runtime.Serialization.DataMemberAttribute()] 1037 public HeuristicLab.Clients.OKB.Query.DataType DataType 1038 { 1039 get 1040 { 1041 return this.DataTypeField; 1042 } 1043 set 1044 { 1045 if ((object.ReferenceEquals(this.DataTypeField, value) != true)) 1046 { 1047 this.DataTypeField = value; 1048 this.RaisePropertyChanged("DataType"); 1049 } 1050 } 1051 } 1052 1053 [System.Runtime.Serialization.DataMemberAttribute()] 1054 public string Description 1055 { 1056 get 1057 { 1058 return this.DescriptionField; 1059 } 1060 set 1061 { 1062 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) 1063 { 1064 this.DescriptionField = value; 1065 this.RaisePropertyChanged("Description"); 1066 } 1067 } 1068 } 1069 1070 [System.Runtime.Serialization.DataMemberAttribute()] 1071 public string Name 1072 { 1073 get 1074 { 1075 return this.NameField; 1076 } 1077 set 1078 { 1079 if ((object.ReferenceEquals(this.NameField, value) != true)) 1080 { 1081 this.NameField = value; 1082 this.RaisePropertyChanged("Name"); 1083 } 1084 } 1085 } 1086 1087 [System.Runtime.Serialization.DataMemberAttribute()] 1088 public string Platform 1089 { 1090 get 1091 { 1092 return this.PlatformField; 1093 } 1094 set 1095 { 1096 if ((object.ReferenceEquals(this.PlatformField, value) != true)) 1097 { 1098 this.PlatformField = value; 1099 this.RaisePropertyChanged("Platform"); 1100 } 1101 } 1102 } 1103 1104 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 1105 1106 protected void RaisePropertyChanged(string propertyName) 1107 { 1108 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 1109 if ((propertyChanged != null)) 1110 { 1111 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 1112 } 1113 } 1114 } 1115 1116 [System.Diagnostics.DebuggerStepThroughAttribute()] 1117 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1118 [System.Runtime.Serialization.DataContractAttribute(Name="Problem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 1119 "fer")] 1120 public partial class Problem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 1121 { 1122 1123 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 1124 1125 private HeuristicLab.Clients.OKB.Query.DataType DataTypeField; 1126 1127 private string DescriptionField; 1128 1129 private string NameField; 1130 1131 private string PlatformField; 1132 1133 private string ProblemClassField; 1134 1135 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 1136 { 1137 get 1138 { 1139 return this.extensionDataField; 1140 } 1141 set 1142 { 1143 this.extensionDataField = value; 1144 } 1145 } 1146 1147 [System.Runtime.Serialization.DataMemberAttribute()] 1148 public HeuristicLab.Clients.OKB.Query.DataType DataType 1149 { 1150 get 1151 { 1152 return this.DataTypeField; 1153 } 1154 set 1155 { 1156 if ((object.ReferenceEquals(this.DataTypeField, value) != true)) 1157 { 1158 this.DataTypeField = value; 1159 this.RaisePropertyChanged("DataType"); 1160 } 1161 } 1162 } 1163 1164 [System.Runtime.Serialization.DataMemberAttribute()] 1165 public string Description 1166 { 1167 get 1168 { 1169 return this.DescriptionField; 1170 } 1171 set 1172 { 1173 if ((object.ReferenceEquals(this.DescriptionField, value) != true)) 1174 { 1175 this.DescriptionField = value; 1176 this.RaisePropertyChanged("Description"); 1177 } 1178 } 1179 } 1180 1181 [System.Runtime.Serialization.DataMemberAttribute()] 1182 public string Name 1183 { 1184 get 1185 { 1186 return this.NameField; 1187 } 1188 set 1189 { 1190 if ((object.ReferenceEquals(this.NameField, value) != true)) 1191 { 1192 this.NameField = value; 1193 this.RaisePropertyChanged("Name"); 1194 } 1195 } 1196 } 1197 1198 [System.Runtime.Serialization.DataMemberAttribute()] 1199 public string Platform 1200 { 1201 get 1202 { 1203 return this.PlatformField; 1204 } 1205 set 1206 { 1207 if ((object.ReferenceEquals(this.PlatformField, value) != true)) 1208 { 1209 this.PlatformField = value; 1210 this.RaisePropertyChanged("Platform"); 1211 } 1212 } 1213 } 1214 1215 [System.Runtime.Serialization.DataMemberAttribute()] 1216 public string ProblemClass 1217 { 1218 get 1219 { 1220 return this.ProblemClassField; 1221 } 1222 set 1223 { 1224 if ((object.ReferenceEquals(this.ProblemClassField, value) != true)) 1225 { 1226 this.ProblemClassField = value; 1227 this.RaisePropertyChanged("ProblemClass"); 1228 } 1229 } 1230 } 1231 1232 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 1233 1234 protected void RaisePropertyChanged(string propertyName) 1235 { 1236 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 1237 if ((propertyChanged != null)) 1238 { 1239 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 1240 } 1241 } 1242 } 1243 1244 [System.Diagnostics.DebuggerStepThroughAttribute()] 1245 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1246 [System.Runtime.Serialization.DataContractAttribute(Name="Value", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 1247 "fer")] 1248 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.DoubleValue))] 1249 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.LongValue))] 1250 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringValue))] 1251 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.IntValue))] 1252 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.FloatValue))] 1253 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.BinaryValue))] 1254 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.BoolValue))] 1255 public partial class Value : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 1256 { 1257 1258 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 1259 1260 private HeuristicLab.Clients.OKB.Query.DataType DataTypeField; 1261 1262 private string NameField; 1263 1264 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 1265 { 1266 get 1267 { 1268 return this.extensionDataField; 1269 } 1270 set 1271 { 1272 this.extensionDataField = value; 1273 } 1274 } 1275 1276 [System.Runtime.Serialization.DataMemberAttribute()] 1277 public HeuristicLab.Clients.OKB.Query.DataType DataType 1278 { 1279 get 1280 { 1281 return this.DataTypeField; 1282 } 1283 set 1284 { 1285 if ((object.ReferenceEquals(this.DataTypeField, value) != true)) 1286 { 1287 this.DataTypeField = value; 1288 this.RaisePropertyChanged("DataType"); 1289 } 1290 } 1291 } 1292 1293 [System.Runtime.Serialization.DataMemberAttribute()] 1294 public string Name 1295 { 1296 get 1297 { 1298 return this.NameField; 1299 } 1300 set 1301 { 1302 if ((object.ReferenceEquals(this.NameField, value) != true)) 1303 { 1304 this.NameField = value; 1305 this.RaisePropertyChanged("Name"); 1306 } 1307 } 1308 } 1309 1310 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 1311 1312 protected void RaisePropertyChanged(string propertyName) 1313 { 1314 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 1315 if ((propertyChanged != null)) 1316 { 1317 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 1318 } 1319 } 1320 } 1321 1322 [System.Diagnostics.DebuggerStepThroughAttribute()] 1323 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1324 [System.Runtime.Serialization.DataContractAttribute(Name="DataType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 1325 "fer")] 1326 public partial class DataType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged 1327 { 1328 1329 private System.Runtime.Serialization.ExtensionDataObject extensionDataField; 1330 1331 private string NameField; 1332 1333 private string TypeNameField; 1334 1335 public System.Runtime.Serialization.ExtensionDataObject ExtensionData 1336 { 1337 get 1338 { 1339 return this.extensionDataField; 1340 } 1341 set 1342 { 1343 this.extensionDataField = value; 1344 } 1345 } 1346 1347 [System.Runtime.Serialization.DataMemberAttribute()] 1348 public string Name 1349 { 1350 get 1351 { 1352 return this.NameField; 1353 } 1354 set 1355 { 1356 if ((object.ReferenceEquals(this.NameField, value) != true)) 1357 { 1358 this.NameField = value; 1359 this.RaisePropertyChanged("Name"); 1360 } 1361 } 1362 } 1363 1364 [System.Runtime.Serialization.DataMemberAttribute()] 1365 public string TypeName 1366 { 1367 get 1368 { 1369 return this.TypeNameField; 1370 } 1371 set 1372 { 1373 if ((object.ReferenceEquals(this.TypeNameField, value) != true)) 1374 { 1375 this.TypeNameField = value; 1376 this.RaisePropertyChanged("TypeName"); 1377 } 1378 } 1379 } 1380 1381 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; 1382 1383 protected void RaisePropertyChanged(string propertyName) 1384 { 1385 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; 1386 if ((propertyChanged != null)) 1387 { 1388 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); 1389 } 1390 } 1391 } 1392 1393 [System.Diagnostics.DebuggerStepThroughAttribute()] 1394 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 1395 [System.Runtime.Serialization.DataContractAttribute(Name="DoubleValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 1396 "fer")] 1397 public partial class DoubleValue : HeuristicLab.Clients.OKB.Query.Value 1398 { 1399 1400 private double ValueField; 1401 1402 [System.Runtime.Serialization.DataMemberAttribute()] 1403 public double Value 446 1404 { 447 1405 get … … 462 1420 [System.Diagnostics.DebuggerStepThroughAttribute()] 463 1421 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 464 [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 465 "fer")] 466 public partial class NameOrdinalComparisonFloatFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter 467 { 468 469 private string NameField; 470 471 private float ValueField; 472 473 [System.Runtime.Serialization.DataMemberAttribute()] 474 public string Name 475 { 476 get 477 { 478 return this.NameField; 479 } 480 set 481 { 482 if ((object.ReferenceEquals(this.NameField, value) != true)) 483 { 484 this.NameField = value; 485 this.RaisePropertyChanged("Name"); 486 } 487 } 488 } 489 490 [System.Runtime.Serialization.DataMemberAttribute()] 491 public float Value 1422 [System.Runtime.Serialization.DataContractAttribute(Name="LongValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 1423 "fer")] 1424 public partial class LongValue : HeuristicLab.Clients.OKB.Query.Value 1425 { 1426 1427 private long ValueField; 1428 1429 [System.Runtime.Serialization.DataMemberAttribute()] 1430 public long Value 492 1431 { 493 1432 get … … 508 1447 [System.Diagnostics.DebuggerStepThroughAttribute()] 509 1448 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 510 [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 511 "fer")] 512 public partial class NameOrdinalComparisonDoubleFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter 513 { 514 515 private string NameField; 516 517 private double ValueField; 518 519 [System.Runtime.Serialization.DataMemberAttribute()] 520 public string Name 521 { 522 get 523 { 524 return this.NameField; 525 } 526 set 527 { 528 if ((object.ReferenceEquals(this.NameField, value) != true)) 529 { 530 this.NameField = value; 531 this.RaisePropertyChanged("Name"); 532 } 533 } 534 } 535 536 [System.Runtime.Serialization.DataMemberAttribute()] 537 public double Value 1449 [System.Runtime.Serialization.DataContractAttribute(Name="StringValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 1450 "fer")] 1451 public partial class StringValue : HeuristicLab.Clients.OKB.Query.Value 1452 { 1453 1454 private string ValueField; 1455 1456 [System.Runtime.Serialization.DataMemberAttribute()] 1457 public string Value 538 1458 { 539 1459 get … … 543 1463 set 544 1464 { 545 if (( this.ValueField.Equals(value) != true))1465 if ((object.ReferenceEquals(this.ValueField, value) != true)) 546 1466 { 547 1467 this.ValueField = value; … … 554 1474 [System.Diagnostics.DebuggerStepThroughAttribute()] 555 1475 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 556 [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 557 "fer")] 558 public partial class NameOrdinalComparisonIntFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter 559 { 560 561 private string NameField; 1476 [System.Runtime.Serialization.DataContractAttribute(Name="IntValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 1477 "fer")] 1478 public partial class IntValue : HeuristicLab.Clients.OKB.Query.Value 1479 { 562 1480 563 1481 private int ValueField; 564 565 [System.Runtime.Serialization.DataMemberAttribute()]566 public string Name567 {568 get569 {570 return this.NameField;571 }572 set573 {574 if ((object.ReferenceEquals(this.NameField, value) != true))575 {576 this.NameField = value;577 this.RaisePropertyChanged("Name");578 }579 }580 }581 1482 582 1483 [System.Runtime.Serialization.DataMemberAttribute()] … … 600 1501 [System.Diagnostics.DebuggerStepThroughAttribute()] 601 1502 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 602 [System.Runtime.Serialization.DataContractAttribute(Name=" OrdinalComparisonDateTimeFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +603 "fer")] 604 public partial class OrdinalComparisonDateTimeFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter605 { 606 607 private System.DateTimeValueField;608 609 [System.Runtime.Serialization.DataMemberAttribute()] 610 public System.DateTimeValue1503 [System.Runtime.Serialization.DataContractAttribute(Name="FloatValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 1504 "fer")] 1505 public partial class FloatValue : HeuristicLab.Clients.OKB.Query.Value 1506 { 1507 1508 private float ValueField; 1509 1510 [System.Runtime.Serialization.DataMemberAttribute()] 1511 public float Value 611 1512 { 612 1513 get … … 627 1528 [System.Diagnostics.DebuggerStepThroughAttribute()] 628 1529 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] 629 [System.Runtime.Serialization.DataContractAttribute(Name=" OrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +630 "fer")] 631 public partial class OrdinalComparisonIntFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter632 { 633 634 private intValueField;635 636 [System.Runtime.Serialization.DataMemberAttribute()] 637 public intValue1530 [System.Runtime.Serialization.DataContractAttribute(Name="BinaryValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + 1531 "fer")] 1532 public partial class BinaryValue : HeuristicLab.Clients.OKB.Query.Value 1533 { 1534 1535 private byte[] ValueField; 1536 1537 [System.Runtime.Serialization.DataMemberAttribute()] 1538 public byte[] Value 638 1539 { 639 1540 get … … 643 1544 set 644 1545 { 645 if ((this.ValueField.Equals(value) != true))646 {647 this.ValueField = value;648 this.RaisePropertyChanged("Value");649 }650 }651 }652 }653 654 [System.Diagnostics.DebuggerStepThroughAttribute()]655 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]656 [System.Runtime.Serialization.DataContractAttribute(Name="CombinedFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +657 "fer")]658 public partial class CombinedFilter : HeuristicLab.Clients.OKB.Query.Filter659 {660 661 private System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Filter> FiltersField;662 663 private HeuristicLab.Clients.OKB.Query.BooleanOperation OperationField;664 665 [System.Runtime.Serialization.DataMemberAttribute()]666 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Filter> Filters667 {668 get669 {670 return this.FiltersField;671 }672 set673 {674 if ((object.ReferenceEquals(this.FiltersField, value) != true))675 {676 this.FiltersField = value;677 this.RaisePropertyChanged("Filters");678 }679 }680 }681 682 [System.Runtime.Serialization.DataMemberAttribute()]683 public HeuristicLab.Clients.OKB.Query.BooleanOperation Operation684 {685 get686 {687 return this.OperationField;688 }689 set690 {691 if ((this.OperationField.Equals(value) != true))692 {693 this.OperationField = value;694 this.RaisePropertyChanged("Operation");695 }696 }697 }698 }699 700 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]701 [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +702 "fer")]703 public enum EqualityComparison : int704 {705 706 [System.Runtime.Serialization.EnumMemberAttribute()]707 Equal = 0,708 709 [System.Runtime.Serialization.EnumMemberAttribute()]710 NotEqual = 1,711 }712 713 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]714 [System.Runtime.Serialization.DataContractAttribute(Name="StringComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +715 "fer")]716 public enum StringComparison : int717 {718 719 [System.Runtime.Serialization.EnumMemberAttribute()]720 Equal = 0,721 722 [System.Runtime.Serialization.EnumMemberAttribute()]723 NotEqual = 1,724 725 [System.Runtime.Serialization.EnumMemberAttribute()]726 Contains = 2,727 728 [System.Runtime.Serialization.EnumMemberAttribute()]729 NotContains = 3,730 731 [System.Runtime.Serialization.EnumMemberAttribute()]732 Like = 4,733 734 [System.Runtime.Serialization.EnumMemberAttribute()]735 NotLike = 5,736 }737 738 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]739 [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +740 "fer")]741 public enum OrdinalComparison : int742 {743 744 [System.Runtime.Serialization.EnumMemberAttribute()]745 Less = 0,746 747 [System.Runtime.Serialization.EnumMemberAttribute()]748 LessOrEqual = 1,749 750 [System.Runtime.Serialization.EnumMemberAttribute()]751 Equal = 2,752 753 [System.Runtime.Serialization.EnumMemberAttribute()]754 GreaterOrEqual = 3,755 756 [System.Runtime.Serialization.EnumMemberAttribute()]757 Greater = 4,758 759 [System.Runtime.Serialization.EnumMemberAttribute()]760 NotEqual = 5,761 }762 763 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]764 [System.Runtime.Serialization.DataContractAttribute(Name="BooleanOperation", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +765 "fer")]766 public enum BooleanOperation : int767 {768 769 [System.Runtime.Serialization.EnumMemberAttribute()]770 And = 0,771 772 [System.Runtime.Serialization.EnumMemberAttribute()]773 Or = 1,774 }775 776 [System.Diagnostics.DebuggerStepThroughAttribute()]777 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]778 [System.Runtime.Serialization.DataContractAttribute(Name="Run", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +779 "fer")]780 public partial class Run : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged781 {782 783 private System.Runtime.Serialization.ExtensionDataObject extensionDataField;784 785 private HeuristicLab.Clients.OKB.Query.Algorithm AlgorithmField;786 787 private System.Guid ClientIdField;788 789 private System.DateTime CreatedDateField;790 791 private long IdField;792 793 private System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ParameterValuesField;794 795 private HeuristicLab.Clients.OKB.Query.Problem ProblemField;796 797 private int RandomSeedField;798 799 private System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ResultValuesField;800 801 private System.Guid UserIdField;802 803 public System.Runtime.Serialization.ExtensionDataObject ExtensionData804 {805 get806 {807 return this.extensionDataField;808 }809 set810 {811 this.extensionDataField = value;812 }813 }814 815 [System.Runtime.Serialization.DataMemberAttribute()]816 public HeuristicLab.Clients.OKB.Query.Algorithm Algorithm817 {818 get819 {820 return this.AlgorithmField;821 }822 set823 {824 if ((object.ReferenceEquals(this.AlgorithmField, value) != true))825 {826 this.AlgorithmField = value;827 this.RaisePropertyChanged("Algorithm");828 }829 }830 }831 832 [System.Runtime.Serialization.DataMemberAttribute()]833 public System.Guid ClientId834 {835 get836 {837 return this.ClientIdField;838 }839 set840 {841 if ((this.ClientIdField.Equals(value) != true))842 {843 this.ClientIdField = value;844 this.RaisePropertyChanged("ClientId");845 }846 }847 }848 849 [System.Runtime.Serialization.DataMemberAttribute()]850 public System.DateTime CreatedDate851 {852 get853 {854 return this.CreatedDateField;855 }856 set857 {858 if ((this.CreatedDateField.Equals(value) != true))859 {860 this.CreatedDateField = value;861 this.RaisePropertyChanged("CreatedDate");862 }863 }864 }865 866 [System.Runtime.Serialization.DataMemberAttribute()]867 public long Id868 {869 get870 {871 return this.IdField;872 }873 set874 {875 if ((this.IdField.Equals(value) != true))876 {877 this.IdField = value;878 this.RaisePropertyChanged("Id");879 }880 }881 }882 883 [System.Runtime.Serialization.DataMemberAttribute()]884 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ParameterValues885 {886 get887 {888 return this.ParameterValuesField;889 }890 set891 {892 if ((object.ReferenceEquals(this.ParameterValuesField, value) != true))893 {894 this.ParameterValuesField = value;895 this.RaisePropertyChanged("ParameterValues");896 }897 }898 }899 900 [System.Runtime.Serialization.DataMemberAttribute()]901 public HeuristicLab.Clients.OKB.Query.Problem Problem902 {903 get904 {905 return this.ProblemField;906 }907 set908 {909 if ((object.ReferenceEquals(this.ProblemField, value) != true))910 {911 this.ProblemField = value;912 this.RaisePropertyChanged("Problem");913 }914 }915 }916 917 [System.Runtime.Serialization.DataMemberAttribute()]918 public int RandomSeed919 {920 get921 {922 return this.RandomSeedField;923 }924 set925 {926 if ((this.RandomSeedField.Equals(value) != true))927 {928 this.RandomSeedField = value;929 this.RaisePropertyChanged("RandomSeed");930 }931 }932 }933 934 [System.Runtime.Serialization.DataMemberAttribute()]935 public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ResultValues936 {937 get938 {939 return this.ResultValuesField;940 }941 set942 {943 if ((object.ReferenceEquals(this.ResultValuesField, value) != true))944 {945 this.ResultValuesField = value;946 this.RaisePropertyChanged("ResultValues");947 }948 }949 }950 951 [System.Runtime.Serialization.DataMemberAttribute()]952 public System.Guid UserId953 {954 get955 {956 return this.UserIdField;957 }958 set959 {960 if ((this.UserIdField.Equals(value) != true))961 {962 this.UserIdField = value;963 this.RaisePropertyChanged("UserId");964 }965 }966 }967 968 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;969 970 protected void RaisePropertyChanged(string propertyName)971 {972 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;973 if ((propertyChanged != null))974 {975 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));976 }977 }978 }979 980 [System.Diagnostics.DebuggerStepThroughAttribute()]981 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]982 [System.Runtime.Serialization.DataContractAttribute(Name="Algorithm", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +983 "fer")]984 public partial class Algorithm : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged985 {986 987 private System.Runtime.Serialization.ExtensionDataObject extensionDataField;988 989 private string AlgorithmClassField;990 991 private HeuristicLab.Clients.OKB.Query.DataType DataTypeField;992 993 private string DescriptionField;994 995 private string NameField;996 997 private string PlatformField;998 999 public System.Runtime.Serialization.ExtensionDataObject ExtensionData1000 {1001 get1002 {1003 return this.extensionDataField;1004 }1005 set1006 {1007 this.extensionDataField = value;1008 }1009 }1010 1011 [System.Runtime.Serialization.DataMemberAttribute()]1012 public string AlgorithmClass1013 {1014 get1015 {1016 return this.AlgorithmClassField;1017 }1018 set1019 {1020 if ((object.ReferenceEquals(this.AlgorithmClassField, value) != true))1021 {1022 this.AlgorithmClassField = value;1023 this.RaisePropertyChanged("AlgorithmClass");1024 }1025 }1026 }1027 1028 [System.Runtime.Serialization.DataMemberAttribute()]1029 public HeuristicLab.Clients.OKB.Query.DataType DataType1030 {1031 get1032 {1033 return this.DataTypeField;1034 }1035 set1036 {1037 if ((object.ReferenceEquals(this.DataTypeField, value) != true))1038 {1039 this.DataTypeField = value;1040 this.RaisePropertyChanged("DataType");1041 }1042 }1043 }1044 1045 [System.Runtime.Serialization.DataMemberAttribute()]1046 public string Description1047 {1048 get1049 {1050 return this.DescriptionField;1051 }1052 set1053 {1054 if ((object.ReferenceEquals(this.DescriptionField, value) != true))1055 {1056 this.DescriptionField = value;1057 this.RaisePropertyChanged("Description");1058 }1059 }1060 }1061 1062 [System.Runtime.Serialization.DataMemberAttribute()]1063 public string Name1064 {1065 get1066 {1067 return this.NameField;1068 }1069 set1070 {1071 if ((object.ReferenceEquals(this.NameField, value) != true))1072 {1073 this.NameField = value;1074 this.RaisePropertyChanged("Name");1075 }1076 }1077 }1078 1079 [System.Runtime.Serialization.DataMemberAttribute()]1080 public string Platform1081 {1082 get1083 {1084 return this.PlatformField;1085 }1086 set1087 {1088 if ((object.ReferenceEquals(this.PlatformField, value) != true))1089 {1090 this.PlatformField = value;1091 this.RaisePropertyChanged("Platform");1092 }1093 }1094 }1095 1096 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;1097 1098 protected void RaisePropertyChanged(string propertyName)1099 {1100 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;1101 if ((propertyChanged != null))1102 {1103 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));1104 }1105 }1106 }1107 1108 [System.Diagnostics.DebuggerStepThroughAttribute()]1109 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]1110 [System.Runtime.Serialization.DataContractAttribute(Name="Problem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +1111 "fer")]1112 public partial class Problem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged1113 {1114 1115 private System.Runtime.Serialization.ExtensionDataObject extensionDataField;1116 1117 private HeuristicLab.Clients.OKB.Query.DataType DataTypeField;1118 1119 private string DescriptionField;1120 1121 private string NameField;1122 1123 private string PlatformField;1124 1125 private string ProblemClassField;1126 1127 public System.Runtime.Serialization.ExtensionDataObject ExtensionData1128 {1129 get1130 {1131 return this.extensionDataField;1132 }1133 set1134 {1135 this.extensionDataField = value;1136 }1137 }1138 1139 [System.Runtime.Serialization.DataMemberAttribute()]1140 public HeuristicLab.Clients.OKB.Query.DataType DataType1141 {1142 get1143 {1144 return this.DataTypeField;1145 }1146 set1147 {1148 if ((object.ReferenceEquals(this.DataTypeField, value) != true))1149 {1150 this.DataTypeField = value;1151 this.RaisePropertyChanged("DataType");1152 }1153 }1154 }1155 1156 [System.Runtime.Serialization.DataMemberAttribute()]1157 public string Description1158 {1159 get1160 {1161 return this.DescriptionField;1162 }1163 set1164 {1165 if ((object.ReferenceEquals(this.DescriptionField, value) != true))1166 {1167 this.DescriptionField = value;1168 this.RaisePropertyChanged("Description");1169 }1170 }1171 }1172 1173 [System.Runtime.Serialization.DataMemberAttribute()]1174 public string Name1175 {1176 get1177 {1178 return this.NameField;1179 }1180 set1181 {1182 if ((object.ReferenceEquals(this.NameField, value) != true))1183 {1184 this.NameField = value;1185 this.RaisePropertyChanged("Name");1186 }1187 }1188 }1189 1190 [System.Runtime.Serialization.DataMemberAttribute()]1191 public string Platform1192 {1193 get1194 {1195 return this.PlatformField;1196 }1197 set1198 {1199 if ((object.ReferenceEquals(this.PlatformField, value) != true))1200 {1201 this.PlatformField = value;1202 this.RaisePropertyChanged("Platform");1203 }1204 }1205 }1206 1207 [System.Runtime.Serialization.DataMemberAttribute()]1208 public string ProblemClass1209 {1210 get1211 {1212 return this.ProblemClassField;1213 }1214 set1215 {1216 if ((object.ReferenceEquals(this.ProblemClassField, value) != true))1217 {1218 this.ProblemClassField = value;1219 this.RaisePropertyChanged("ProblemClass");1220 }1221 }1222 }1223 1224 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;1225 1226 protected void RaisePropertyChanged(string propertyName)1227 {1228 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;1229 if ((propertyChanged != null))1230 {1231 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));1232 }1233 }1234 }1235 1236 [System.Diagnostics.DebuggerStepThroughAttribute()]1237 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]1238 [System.Runtime.Serialization.DataContractAttribute(Name="Value", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +1239 "fer")]1240 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.LongValue))]1241 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.IntValue))]1242 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringValue))]1243 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.BinaryValue))]1244 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.DoubleValue))]1245 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.FloatValue))]1246 [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.BoolValue))]1247 public partial class Value : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged1248 {1249 1250 private System.Runtime.Serialization.ExtensionDataObject extensionDataField;1251 1252 private HeuristicLab.Clients.OKB.Query.DataType DataTypeField;1253 1254 private string NameField;1255 1256 public System.Runtime.Serialization.ExtensionDataObject ExtensionData1257 {1258 get1259 {1260 return this.extensionDataField;1261 }1262 set1263 {1264 this.extensionDataField = value;1265 }1266 }1267 1268 [System.Runtime.Serialization.DataMemberAttribute()]1269 public HeuristicLab.Clients.OKB.Query.DataType DataType1270 {1271 get1272 {1273 return this.DataTypeField;1274 }1275 set1276 {1277 if ((object.ReferenceEquals(this.DataTypeField, value) != true))1278 {1279 this.DataTypeField = value;1280 this.RaisePropertyChanged("DataType");1281 }1282 }1283 }1284 1285 [System.Runtime.Serialization.DataMemberAttribute()]1286 public string Name1287 {1288 get1289 {1290 return this.NameField;1291 }1292 set1293 {1294 if ((object.ReferenceEquals(this.NameField, value) != true))1295 {1296 this.NameField = value;1297 this.RaisePropertyChanged("Name");1298 }1299 }1300 }1301 1302 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;1303 1304 protected void RaisePropertyChanged(string propertyName)1305 {1306 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;1307 if ((propertyChanged != null))1308 {1309 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));1310 }1311 }1312 }1313 1314 [System.Diagnostics.DebuggerStepThroughAttribute()]1315 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]1316 [System.Runtime.Serialization.DataContractAttribute(Name="DataType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +1317 "fer")]1318 public partial class DataType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged1319 {1320 1321 private System.Runtime.Serialization.ExtensionDataObject extensionDataField;1322 1323 private string NameField;1324 1325 private string TypeNameField;1326 1327 public System.Runtime.Serialization.ExtensionDataObject ExtensionData1328 {1329 get1330 {1331 return this.extensionDataField;1332 }1333 set1334 {1335 this.extensionDataField = value;1336 }1337 }1338 1339 [System.Runtime.Serialization.DataMemberAttribute()]1340 public string Name1341 {1342 get1343 {1344 return this.NameField;1345 }1346 set1347 {1348 if ((object.ReferenceEquals(this.NameField, value) != true))1349 {1350 this.NameField = value;1351 this.RaisePropertyChanged("Name");1352 }1353 }1354 }1355 1356 [System.Runtime.Serialization.DataMemberAttribute()]1357 public string TypeName1358 {1359 get1360 {1361 return this.TypeNameField;1362 }1363 set1364 {1365 if ((object.ReferenceEquals(this.TypeNameField, value) != true))1366 {1367 this.TypeNameField = value;1368 this.RaisePropertyChanged("TypeName");1369 }1370 }1371 }1372 1373 public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;1374 1375 protected void RaisePropertyChanged(string propertyName)1376 {1377 System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;1378 if ((propertyChanged != null))1379 {1380 propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));1381 }1382 }1383 }1384 1385 [System.Diagnostics.DebuggerStepThroughAttribute()]1386 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]1387 [System.Runtime.Serialization.DataContractAttribute(Name="LongValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +1388 "fer")]1389 public partial class LongValue : HeuristicLab.Clients.OKB.Query.Value1390 {1391 1392 private long ValueField;1393 1394 [System.Runtime.Serialization.DataMemberAttribute()]1395 public long Value1396 {1397 get1398 {1399 return this.ValueField;1400 }1401 set1402 {1403 if ((this.ValueField.Equals(value) != true))1404 {1405 this.ValueField = value;1406 this.RaisePropertyChanged("Value");1407 }1408 }1409 }1410 }1411 1412 [System.Diagnostics.DebuggerStepThroughAttribute()]1413 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]1414 [System.Runtime.Serialization.DataContractAttribute(Name="IntValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +1415 "fer")]1416 public partial class IntValue : HeuristicLab.Clients.OKB.Query.Value1417 {1418 1419 private int ValueField;1420 1421 [System.Runtime.Serialization.DataMemberAttribute()]1422 public int Value1423 {1424 get1425 {1426 return this.ValueField;1427 }1428 set1429 {1430 if ((this.ValueField.Equals(value) != true))1431 {1432 this.ValueField = value;1433 this.RaisePropertyChanged("Value");1434 }1435 }1436 }1437 }1438 1439 [System.Diagnostics.DebuggerStepThroughAttribute()]1440 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]1441 [System.Runtime.Serialization.DataContractAttribute(Name="StringValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +1442 "fer")]1443 public partial class StringValue : HeuristicLab.Clients.OKB.Query.Value1444 {1445 1446 private string ValueField;1447 1448 [System.Runtime.Serialization.DataMemberAttribute()]1449 public string Value1450 {1451 get1452 {1453 return this.ValueField;1454 }1455 set1456 {1457 1546 if ((object.ReferenceEquals(this.ValueField, value) != true)) 1458 {1459 this.ValueField = value;1460 this.RaisePropertyChanged("Value");1461 }1462 }1463 }1464 }1465 1466 [System.Diagnostics.DebuggerStepThroughAttribute()]1467 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]1468 [System.Runtime.Serialization.DataContractAttribute(Name="BinaryValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +1469 "fer")]1470 public partial class BinaryValue : HeuristicLab.Clients.OKB.Query.Value1471 {1472 1473 private byte[] ValueField;1474 1475 [System.Runtime.Serialization.DataMemberAttribute()]1476 public byte[] Value1477 {1478 get1479 {1480 return this.ValueField;1481 }1482 set1483 {1484 if ((object.ReferenceEquals(this.ValueField, value) != true))1485 {1486 this.ValueField = value;1487 this.RaisePropertyChanged("Value");1488 }1489 }1490 }1491 }1492 1493 [System.Diagnostics.DebuggerStepThroughAttribute()]1494 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]1495 [System.Runtime.Serialization.DataContractAttribute(Name="DoubleValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +1496 "fer")]1497 public partial class DoubleValue : HeuristicLab.Clients.OKB.Query.Value1498 {1499 1500 private double ValueField;1501 1502 [System.Runtime.Serialization.DataMemberAttribute()]1503 public double Value1504 {1505 get1506 {1507 return this.ValueField;1508 }1509 set1510 {1511 if ((this.ValueField.Equals(value) != true))1512 {1513 this.ValueField = value;1514 this.RaisePropertyChanged("Value");1515 }1516 }1517 }1518 }1519 1520 [System.Diagnostics.DebuggerStepThroughAttribute()]1521 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]1522 [System.Runtime.Serialization.DataContractAttribute(Name="FloatValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +1523 "fer")]1524 public partial class FloatValue : HeuristicLab.Clients.OKB.Query.Value1525 {1526 1527 private float ValueField;1528 1529 [System.Runtime.Serialization.DataMemberAttribute()]1530 public float Value1531 {1532 get1533 {1534 return this.ValueField;1535 }1536 set1537 {1538 if ((this.ValueField.Equals(value) != true))1539 1547 { 1540 1548 this.ValueField = value; -
branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/Query/Views/EqualityComparisonBoolFilterView.Designer.cs
r5606 r5608 21 21 22 22 namespace HeuristicLab.Clients.OKB.Query { 23 partial class NameEqualityComparisonBoolFilterView {23 partial class EqualityComparisonBoolFilterView { 24 24 /// <summary> 25 25 /// Required designer variable. -
branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/Query/Views/EqualityComparisonBoolFilterView.cs
r5606 r5608 25 25 26 26 namespace HeuristicLab.Clients.OKB.Query { 27 [View(" NameEqualityComparisonBoolFilter View")]28 [Content(typeof( NameEqualityComparisonBoolFilter), true)]29 public partial class NameEqualityComparisonBoolFilterView : EqualityComparisonFilterView {30 public new NameEqualityComparisonBoolFilter Content {31 get { return ( NameEqualityComparisonBoolFilter)base.Content; }27 [View("EqualityComparisonBoolFilter View")] 28 [Content(typeof(EqualityComparisonBoolFilter), true)] 29 public partial class EqualityComparisonBoolFilterView : EqualityComparisonFilterView { 30 public new EqualityComparisonBoolFilter Content { 31 get { return (EqualityComparisonBoolFilter)base.Content; } 32 32 set { base.Content = value; } 33 33 } 34 34 35 public NameEqualityComparisonBoolFilterView() {35 public EqualityComparisonBoolFilterView() { 36 36 InitializeComponent(); 37 37 } -
branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/Query/Views/OrdinalComparisonDoubleFilterView.Designer.cs
r5606 r5608 21 21 22 22 namespace HeuristicLab.Clients.OKB.Query { 23 partial class NameOrdinalComparisonDoubleFilterView {23 partial class OrdinalComparisonDoubleFilterView { 24 24 /// <summary> 25 25 /// Required designer variable. -
branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/Query/Views/OrdinalComparisonDoubleFilterView.cs
r5606 r5608 25 25 26 26 namespace HeuristicLab.Clients.OKB.Query { 27 [View(" NameOrdinalComparisonDoubleFilter View")]28 [Content(typeof( NameOrdinalComparisonDoubleFilter), true)]29 public partial class NameOrdinalComparisonDoubleFilterView : OrdinalComparisonFilterView {30 public new NameOrdinalComparisonDoubleFilter Content {31 get { return ( NameOrdinalComparisonDoubleFilter)base.Content; }27 [View("OrdinalComparisonDoubleFilter View")] 28 [Content(typeof(OrdinalComparisonDoubleFilter), true)] 29 public partial class OrdinalComparisonDoubleFilterView : OrdinalComparisonFilterView { 30 public new OrdinalComparisonDoubleFilter Content { 31 get { return (OrdinalComparisonDoubleFilter)base.Content; } 32 32 set { base.Content = value; } 33 33 } 34 34 35 public NameOrdinalComparisonDoubleFilterView() {35 public OrdinalComparisonDoubleFilterView() { 36 36 InitializeComponent(); 37 37 errorProvider.SetIconAlignment(valueTextBox, ErrorIconAlignment.MiddleLeft); -
branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/Query/Views/StringComparisonFilterView.Designer.cs
r5606 r5608 46 46 private void InitializeComponent() { 47 47 this.comparisonComboBox = new System.Windows.Forms.ComboBox(); 48 this.valueTextBox = new System.Windows.Forms.TextBox(); 48 49 ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); 49 50 this.splitContainer1.Panel1.SuspendLayout(); … … 66 67 this.splitContainer2.Panel1.Controls.Add(this.comparisonComboBox); 67 68 // 69 // splitContainer2.Panel2 70 // 71 this.splitContainer2.Panel2.Controls.Add(this.valueTextBox); 72 // 68 73 // comparisonComboBox 69 74 // … … 83 88 this.comparisonComboBox.TabIndex = 0; 84 89 this.comparisonComboBox.SelectedIndexChanged += new System.EventHandler(this.comparisonComboBox_SelectedIndexChanged); 90 // 91 // valueTextBox 92 // 93 this.valueTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); 94 this.valueTextBox.Location = new System.Drawing.Point(3, 2); 95 this.valueTextBox.Name = "valueTextBox"; 96 this.valueTextBox.Size = new System.Drawing.Size(280, 20); 97 this.valueTextBox.TabIndex = 0; 98 this.valueTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.valueTextBox_KeyDown); 99 this.valueTextBox.Validated += new System.EventHandler(this.valueTextBox_Validated); 85 100 // 86 101 // SetComparisonFilterView … … 102 117 #endregion 103 118 104 protected System.Windows.Forms.ComboBox comparisonComboBox; 119 private System.Windows.Forms.ComboBox comparisonComboBox; 120 private System.Windows.Forms.TextBox valueTextBox; 105 121 106 122 -
branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/Query/Views/StringComparisonFilterView.cs
r5606 r5608 54 54 comparisonComboBox.SelectedItem = "not like"; 55 55 } 56 valueTextBox.Text = Content == null ? string.Empty : Content.Value; 56 57 } 57 58 … … 59 60 base.SetEnabledStateOfControls(); 60 61 comparisonComboBox.Enabled = Content != null && !ReadOnly; 62 valueTextBox.Enabled = Content != null; 63 valueTextBox.ReadOnly = ReadOnly; 61 64 } 62 65 … … 77 80 } 78 81 } 82 83 private void valueTextBox_KeyDown(object sender, KeyEventArgs e) { 84 if ((e.KeyCode == Keys.Enter) || (e.KeyCode == Keys.Return)) 85 label.Focus(); // set focus on label to validate data 86 if (e.KeyCode == Keys.Escape) { 87 valueTextBox.Text = Content.Value; 88 label.Focus(); // set focus on label to validate data 89 } 90 } 91 private void valueTextBox_Validated(object sender, System.EventArgs e) { 92 if (Content != null) { 93 Content.Value = valueTextBox.Text; 94 } 95 } 79 96 } 80 97 }
Note: See TracChangeset
for help on using the changeset viewer.