//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Runtime Version:4.0.30319.1
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
namespace HeuristicLab.OKB.Cockpit.Admin.OKBAdmin {
using System.Runtime.Serialization;
using System;
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Platform", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Platform : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List ProblemsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List AlgorithmsField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public System.Collections.Generic.List Problems {
get {
return this.ProblemsField;
}
set {
if ((object.ReferenceEquals(this.ProblemsField, value) != true)) {
this.ProblemsField = value;
this.RaisePropertyChanged("Problems");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public System.Collections.Generic.List Algorithms {
get {
return this.AlgorithmsField;
}
set {
if ((object.ReferenceEquals(this.AlgorithmsField, value) != true)) {
this.AlgorithmsField = value;
this.RaisePropertyChanged("Algorithms");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Problem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Problem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ProblemClassIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int PlatformIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int SolutionRepresentationIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List CharProblemCharacteristicValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List ExperimentsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List FloatProblemCharacteristicValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List IntProblemCharacteristicValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List Problem_ParametersField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemData ProblemDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Platform PlatformField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemClass ProblemClassField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.SolutionRepresentation SolutionRepresentationField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ProblemClassId {
get {
return this.ProblemClassIdField;
}
set {
if ((this.ProblemClassIdField.Equals(value) != true)) {
this.ProblemClassIdField = value;
this.RaisePropertyChanged("ProblemClassId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public int PlatformId {
get {
return this.PlatformIdField;
}
set {
if ((this.PlatformIdField.Equals(value) != true)) {
this.PlatformIdField = value;
this.RaisePropertyChanged("PlatformId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=3)]
public int SolutionRepresentationId {
get {
return this.SolutionRepresentationIdField;
}
set {
if ((this.SolutionRepresentationIdField.Equals(value) != true)) {
this.SolutionRepresentationIdField = value;
this.RaisePropertyChanged("SolutionRepresentationId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=4)]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=5)]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)]
public System.Collections.Generic.List CharProblemCharacteristicValues {
get {
return this.CharProblemCharacteristicValuesField;
}
set {
if ((object.ReferenceEquals(this.CharProblemCharacteristicValuesField, value) != true)) {
this.CharProblemCharacteristicValuesField = value;
this.RaisePropertyChanged("CharProblemCharacteristicValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)]
public System.Collections.Generic.List Experiments {
get {
return this.ExperimentsField;
}
set {
if ((object.ReferenceEquals(this.ExperimentsField, value) != true)) {
this.ExperimentsField = value;
this.RaisePropertyChanged("Experiments");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)]
public System.Collections.Generic.List FloatProblemCharacteristicValues {
get {
return this.FloatProblemCharacteristicValuesField;
}
set {
if ((object.ReferenceEquals(this.FloatProblemCharacteristicValuesField, value) != true)) {
this.FloatProblemCharacteristicValuesField = value;
this.RaisePropertyChanged("FloatProblemCharacteristicValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)]
public System.Collections.Generic.List IntProblemCharacteristicValues {
get {
return this.IntProblemCharacteristicValuesField;
}
set {
if ((object.ReferenceEquals(this.IntProblemCharacteristicValuesField, value) != true)) {
this.IntProblemCharacteristicValuesField = value;
this.RaisePropertyChanged("IntProblemCharacteristicValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=10)]
public System.Collections.Generic.List Problem_Parameters {
get {
return this.Problem_ParametersField;
}
set {
if ((object.ReferenceEquals(this.Problem_ParametersField, value) != true)) {
this.Problem_ParametersField = value;
this.RaisePropertyChanged("Problem_Parameters");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=11)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemData ProblemData {
get {
return this.ProblemDataField;
}
set {
if ((object.ReferenceEquals(this.ProblemDataField, value) != true)) {
this.ProblemDataField = value;
this.RaisePropertyChanged("ProblemData");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=12)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Platform Platform {
get {
return this.PlatformField;
}
set {
if ((object.ReferenceEquals(this.PlatformField, value) != true)) {
this.PlatformField = value;
this.RaisePropertyChanged("Platform");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=13)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemClass ProblemClass {
get {
return this.ProblemClassField;
}
set {
if ((object.ReferenceEquals(this.ProblemClassField, value) != true)) {
this.ProblemClassField = value;
this.RaisePropertyChanged("ProblemClass");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=14)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.SolutionRepresentation SolutionRepresentation {
get {
return this.SolutionRepresentationField;
}
set {
if ((object.ReferenceEquals(this.SolutionRepresentationField, value) != true)) {
this.SolutionRepresentationField = value;
this.RaisePropertyChanged("SolutionRepresentation");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Algorithm", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Algorithm : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int AlgorithmClassIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int PlatformIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List Algorithm_ParametersField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.AlgorithmData AlgorithmDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List ExperimentsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List Algorithm_ResultsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.AlgorithmClass AlgorithmClassField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Platform PlatformField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=1)]
public int AlgorithmClassId {
get {
return this.AlgorithmClassIdField;
}
set {
if ((this.AlgorithmClassIdField.Equals(value) != true)) {
this.AlgorithmClassIdField = value;
this.RaisePropertyChanged("AlgorithmClassId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public int PlatformId {
get {
return this.PlatformIdField;
}
set {
if ((this.PlatformIdField.Equals(value) != true)) {
this.PlatformIdField = value;
this.RaisePropertyChanged("PlatformId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=3)]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=4)]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)]
public System.Collections.Generic.List Algorithm_Parameters {
get {
return this.Algorithm_ParametersField;
}
set {
if ((object.ReferenceEquals(this.Algorithm_ParametersField, value) != true)) {
this.Algorithm_ParametersField = value;
this.RaisePropertyChanged("Algorithm_Parameters");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.AlgorithmData AlgorithmData {
get {
return this.AlgorithmDataField;
}
set {
if ((object.ReferenceEquals(this.AlgorithmDataField, value) != true)) {
this.AlgorithmDataField = value;
this.RaisePropertyChanged("AlgorithmData");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)]
public System.Collections.Generic.List Experiments {
get {
return this.ExperimentsField;
}
set {
if ((object.ReferenceEquals(this.ExperimentsField, value) != true)) {
this.ExperimentsField = value;
this.RaisePropertyChanged("Experiments");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)]
public System.Collections.Generic.List Algorithm_Results {
get {
return this.Algorithm_ResultsField;
}
set {
if ((object.ReferenceEquals(this.Algorithm_ResultsField, value) != true)) {
this.Algorithm_ResultsField = value;
this.RaisePropertyChanged("Algorithm_Results");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.AlgorithmClass AlgorithmClass {
get {
return this.AlgorithmClassField;
}
set {
if ((object.ReferenceEquals(this.AlgorithmClassField, value) != true)) {
this.AlgorithmClassField = value;
this.RaisePropertyChanged("AlgorithmClass");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=10)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Platform Platform {
get {
return this.PlatformField;
}
set {
if ((object.ReferenceEquals(this.PlatformField, value) != true)) {
this.PlatformField = value;
this.RaisePropertyChanged("Platform");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ProblemData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class ProblemData : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ProblemIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary DataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ProblemId {
get {
return this.ProblemIdField;
}
set {
if ((this.ProblemIdField.Equals(value) != true)) {
this.ProblemIdField = value;
this.RaisePropertyChanged("ProblemId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=1)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary Data {
get {
return this.DataField;
}
set {
if ((object.ReferenceEquals(this.DataField, value) != true)) {
this.DataField = value;
this.RaisePropertyChanged("Data");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem {
get {
return this.ProblemField;
}
set {
if ((object.ReferenceEquals(this.ProblemField, value) != true)) {
this.ProblemField = value;
this.RaisePropertyChanged("Problem");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ProblemClass", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class ProblemClass : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List ProblemsField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public System.Collections.Generic.List Problems {
get {
return this.ProblemsField;
}
set {
if ((object.ReferenceEquals(this.ProblemsField, value) != true)) {
this.ProblemsField = value;
this.RaisePropertyChanged("Problems");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="SolutionRepresentation", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class SolutionRepresentation : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List ProblemsField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public System.Collections.Generic.List Problems {
get {
return this.ProblemsField;
}
set {
if ((object.ReferenceEquals(this.ProblemsField, value) != true)) {
this.ProblemsField = value;
this.RaisePropertyChanged("Problems");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="CharProblemCharacteristicValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class CharProblemCharacteristicValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ProblemCharacteristicIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ProblemIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristicField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ProblemCharacteristicId {
get {
return this.ProblemCharacteristicIdField;
}
set {
if ((this.ProblemCharacteristicIdField.Equals(value) != true)) {
this.ProblemCharacteristicIdField = value;
this.RaisePropertyChanged("ProblemCharacteristicId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ProblemId {
get {
return this.ProblemIdField;
}
set {
if ((this.ProblemIdField.Equals(value) != true)) {
this.ProblemIdField = value;
this.RaisePropertyChanged("ProblemId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Value {
get {
return this.ValueField;
}
set {
if ((object.ReferenceEquals(this.ValueField, value) != true)) {
this.ValueField = value;
this.RaisePropertyChanged("Value");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem {
get {
return this.ProblemField;
}
set {
if ((object.ReferenceEquals(this.ProblemField, value) != true)) {
this.ProblemField = value;
this.RaisePropertyChanged("Problem");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristic {
get {
return this.ProblemCharacteristicField;
}
set {
if ((object.ReferenceEquals(this.ProblemCharacteristicField, value) != true)) {
this.ProblemCharacteristicField = value;
this.RaisePropertyChanged("ProblemCharacteristic");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Experiment", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Experiment : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ProjectIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int AlgorithmIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ProblemIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List CharParameterValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List FloatParameterValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List IntParameterValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List RunsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List OperatorParameterValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Project ProjectField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm AlgorithmField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ProjectId {
get {
return this.ProjectIdField;
}
set {
if ((this.ProjectIdField.Equals(value) != true)) {
this.ProjectIdField = value;
this.RaisePropertyChanged("ProjectId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public int AlgorithmId {
get {
return this.AlgorithmIdField;
}
set {
if ((this.AlgorithmIdField.Equals(value) != true)) {
this.AlgorithmIdField = value;
this.RaisePropertyChanged("AlgorithmId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=3)]
public int ProblemId {
get {
return this.ProblemIdField;
}
set {
if ((this.ProblemIdField.Equals(value) != true)) {
this.ProblemIdField = value;
this.RaisePropertyChanged("ProblemId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public System.Collections.Generic.List CharParameterValues {
get {
return this.CharParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.CharParameterValuesField, value) != true)) {
this.CharParameterValuesField = value;
this.RaisePropertyChanged("CharParameterValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)]
public System.Collections.Generic.List FloatParameterValues {
get {
return this.FloatParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.FloatParameterValuesField, value) != true)) {
this.FloatParameterValuesField = value;
this.RaisePropertyChanged("FloatParameterValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)]
public System.Collections.Generic.List IntParameterValues {
get {
return this.IntParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.IntParameterValuesField, value) != true)) {
this.IntParameterValuesField = value;
this.RaisePropertyChanged("IntParameterValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)]
public System.Collections.Generic.List Runs {
get {
return this.RunsField;
}
set {
if ((object.ReferenceEquals(this.RunsField, value) != true)) {
this.RunsField = value;
this.RaisePropertyChanged("Runs");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)]
public System.Collections.Generic.List OperatorParameterValues {
get {
return this.OperatorParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.OperatorParameterValuesField, value) != true)) {
this.OperatorParameterValuesField = value;
this.RaisePropertyChanged("OperatorParameterValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem {
get {
return this.ProblemField;
}
set {
if ((object.ReferenceEquals(this.ProblemField, value) != true)) {
this.ProblemField = value;
this.RaisePropertyChanged("Problem");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=10)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Project Project {
get {
return this.ProjectField;
}
set {
if ((object.ReferenceEquals(this.ProjectField, value) != true)) {
this.ProjectField = value;
this.RaisePropertyChanged("Project");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=11)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm Algorithm {
get {
return this.AlgorithmField;
}
set {
if ((object.ReferenceEquals(this.AlgorithmField, value) != true)) {
this.AlgorithmField = value;
this.RaisePropertyChanged("Algorithm");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="FloatProblemCharacteristicValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class FloatProblemCharacteristicValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ProblemCharacteristicIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ProblemIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private double ValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristicField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ProblemCharacteristicId {
get {
return this.ProblemCharacteristicIdField;
}
set {
if ((this.ProblemCharacteristicIdField.Equals(value) != true)) {
this.ProblemCharacteristicIdField = value;
this.RaisePropertyChanged("ProblemCharacteristicId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ProblemId {
get {
return this.ProblemIdField;
}
set {
if ((this.ProblemIdField.Equals(value) != true)) {
this.ProblemIdField = value;
this.RaisePropertyChanged("ProblemId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public double Value {
get {
return this.ValueField;
}
set {
if ((this.ValueField.Equals(value) != true)) {
this.ValueField = value;
this.RaisePropertyChanged("Value");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem {
get {
return this.ProblemField;
}
set {
if ((object.ReferenceEquals(this.ProblemField, value) != true)) {
this.ProblemField = value;
this.RaisePropertyChanged("Problem");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristic {
get {
return this.ProblemCharacteristicField;
}
set {
if ((object.ReferenceEquals(this.ProblemCharacteristicField, value) != true)) {
this.ProblemCharacteristicField = value;
this.RaisePropertyChanged("ProblemCharacteristic");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="IntProblemCharacteristicValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class IntProblemCharacteristicValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ProblemCharacteristicIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ProblemIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristicField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ProblemCharacteristicId {
get {
return this.ProblemCharacteristicIdField;
}
set {
if ((this.ProblemCharacteristicIdField.Equals(value) != true)) {
this.ProblemCharacteristicIdField = value;
this.RaisePropertyChanged("ProblemCharacteristicId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ProblemId {
get {
return this.ProblemIdField;
}
set {
if ((this.ProblemIdField.Equals(value) != true)) {
this.ProblemIdField = value;
this.RaisePropertyChanged("ProblemId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Value {
get {
return this.ValueField;
}
set {
if ((this.ValueField.Equals(value) != true)) {
this.ValueField = value;
this.RaisePropertyChanged("Value");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem {
get {
return this.ProblemField;
}
set {
if ((object.ReferenceEquals(this.ProblemField, value) != true)) {
this.ProblemField = value;
this.RaisePropertyChanged("Problem");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristic {
get {
return this.ProblemCharacteristicField;
}
set {
if ((object.ReferenceEquals(this.ProblemCharacteristicField, value) != true)) {
this.ProblemCharacteristicField = value;
this.RaisePropertyChanged("ProblemCharacteristic");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Problem_Parameter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Problem_Parameter : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ProblemIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ParameterIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ProblemId {
get {
return this.ProblemIdField;
}
set {
if ((this.ProblemIdField.Equals(value) != true)) {
this.ProblemIdField = value;
this.RaisePropertyChanged("ProblemId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=1)]
public int ParameterId {
get {
return this.ParameterIdField;
}
set {
if ((this.ParameterIdField.Equals(value) != true)) {
this.ParameterIdField = value;
this.RaisePropertyChanged("ParameterId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter {
get {
return this.ParameterField;
}
set {
if ((object.ReferenceEquals(this.ParameterField, value) != true)) {
this.ParameterField = value;
this.RaisePropertyChanged("Parameter");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem {
get {
return this.ProblemField;
}
set {
if ((object.ReferenceEquals(this.ProblemField, value) != true)) {
this.ProblemField = value;
this.RaisePropertyChanged("Problem");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ProblemCharacteristic", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class ProblemCharacteristic : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int DataTypeIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List CharProblemCharacteristicValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List FloatProblemCharacteristicValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List IntProblemCharacteristicValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataTypeField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=3)]
public int DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public System.Collections.Generic.List CharProblemCharacteristicValues {
get {
return this.CharProblemCharacteristicValuesField;
}
set {
if ((object.ReferenceEquals(this.CharProblemCharacteristicValuesField, value) != true)) {
this.CharProblemCharacteristicValuesField = value;
this.RaisePropertyChanged("CharProblemCharacteristicValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)]
public System.Collections.Generic.List FloatProblemCharacteristicValues {
get {
return this.FloatProblemCharacteristicValuesField;
}
set {
if ((object.ReferenceEquals(this.FloatProblemCharacteristicValuesField, value) != true)) {
this.FloatProblemCharacteristicValuesField = value;
this.RaisePropertyChanged("FloatProblemCharacteristicValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)]
public System.Collections.Generic.List IntProblemCharacteristicValues {
get {
return this.IntProblemCharacteristicValuesField;
}
set {
if ((object.ReferenceEquals(this.IntProblemCharacteristicValuesField, value) != true)) {
this.IntProblemCharacteristicValuesField = value;
this.RaisePropertyChanged("IntProblemCharacteristicValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataType {
get {
return this.DataTypeField;
}
set {
if ((object.ReferenceEquals(this.DataTypeField, value) != true)) {
this.DataTypeField = value;
this.RaisePropertyChanged("DataType");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="DataType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class DataType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string SqlNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ClrNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List ProblemCharacteristicsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List ResultsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List OperatorParameterValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List ParametersField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string SqlName {
get {
return this.SqlNameField;
}
set {
if ((object.ReferenceEquals(this.SqlNameField, value) != true)) {
this.SqlNameField = value;
this.RaisePropertyChanged("SqlName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public string ClrName {
get {
return this.ClrNameField;
}
set {
if ((object.ReferenceEquals(this.ClrNameField, value) != true)) {
this.ClrNameField = value;
this.RaisePropertyChanged("ClrName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public System.Collections.Generic.List ProblemCharacteristics {
get {
return this.ProblemCharacteristicsField;
}
set {
if ((object.ReferenceEquals(this.ProblemCharacteristicsField, value) != true)) {
this.ProblemCharacteristicsField = value;
this.RaisePropertyChanged("ProblemCharacteristics");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public System.Collections.Generic.List Results {
get {
return this.ResultsField;
}
set {
if ((object.ReferenceEquals(this.ResultsField, value) != true)) {
this.ResultsField = value;
this.RaisePropertyChanged("Results");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)]
public System.Collections.Generic.List OperatorParameterValues {
get {
return this.OperatorParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.OperatorParameterValuesField, value) != true)) {
this.OperatorParameterValuesField = value;
this.RaisePropertyChanged("OperatorParameterValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)]
public System.Collections.Generic.List Parameters {
get {
return this.ParametersField;
}
set {
if ((object.ReferenceEquals(this.ParametersField, value) != true)) {
this.ParametersField = value;
this.RaisePropertyChanged("Parameters");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Result", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Result : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int DataTypeIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List BlobResultValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List CharResultValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List FloatResultValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List IntResultValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List Algorithm_ResultsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataTypeField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=3)]
public int DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public System.Collections.Generic.List BlobResultValues {
get {
return this.BlobResultValuesField;
}
set {
if ((object.ReferenceEquals(this.BlobResultValuesField, value) != true)) {
this.BlobResultValuesField = value;
this.RaisePropertyChanged("BlobResultValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)]
public System.Collections.Generic.List CharResultValues {
get {
return this.CharResultValuesField;
}
set {
if ((object.ReferenceEquals(this.CharResultValuesField, value) != true)) {
this.CharResultValuesField = value;
this.RaisePropertyChanged("CharResultValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)]
public System.Collections.Generic.List FloatResultValues {
get {
return this.FloatResultValuesField;
}
set {
if ((object.ReferenceEquals(this.FloatResultValuesField, value) != true)) {
this.FloatResultValuesField = value;
this.RaisePropertyChanged("FloatResultValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)]
public System.Collections.Generic.List IntResultValues {
get {
return this.IntResultValuesField;
}
set {
if ((object.ReferenceEquals(this.IntResultValuesField, value) != true)) {
this.IntResultValuesField = value;
this.RaisePropertyChanged("IntResultValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)]
public System.Collections.Generic.List Algorithm_Results {
get {
return this.Algorithm_ResultsField;
}
set {
if ((object.ReferenceEquals(this.Algorithm_ResultsField, value) != true)) {
this.Algorithm_ResultsField = value;
this.RaisePropertyChanged("Algorithm_Results");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataType {
get {
return this.DataTypeField;
}
set {
if ((object.ReferenceEquals(this.DataTypeField, value) != true)) {
this.DataTypeField = value;
this.RaisePropertyChanged("DataType");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="OperatorParameterValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class OperatorParameterValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ParameterIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ExperimentIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary ValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int DataTypeIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment ExperimentField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ParameterId {
get {
return this.ParameterIdField;
}
set {
if ((this.ParameterIdField.Equals(value) != true)) {
this.ParameterIdField = value;
this.RaisePropertyChanged("ParameterId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=1)]
public int ExperimentId {
get {
return this.ExperimentIdField;
}
set {
if ((this.ExperimentIdField.Equals(value) != true)) {
this.ExperimentIdField = value;
this.RaisePropertyChanged("ExperimentId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary Value {
get {
return this.ValueField;
}
set {
if ((object.ReferenceEquals(this.ValueField, value) != true)) {
this.ValueField = value;
this.RaisePropertyChanged("Value");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=3)]
public int DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataType {
get {
return this.DataTypeField;
}
set {
if ((object.ReferenceEquals(this.DataTypeField, value) != true)) {
this.DataTypeField = value;
this.RaisePropertyChanged("DataType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment Experiment {
get {
return this.ExperimentField;
}
set {
if ((object.ReferenceEquals(this.ExperimentField, value) != true)) {
this.ExperimentField = value;
this.RaisePropertyChanged("Experiment");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter {
get {
return this.ParameterField;
}
set {
if ((object.ReferenceEquals(this.ParameterField, value) != true)) {
this.ParameterField = value;
this.RaisePropertyChanged("Parameter");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Parameter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Parameter : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int DataTypeIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List Algorithm_ParametersField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List CharParameterValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List FloatParameterValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List IntParameterValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List Problem_ParametersField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List OperatorParameterValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataTypeField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=3)]
public int DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public System.Collections.Generic.List Algorithm_Parameters {
get {
return this.Algorithm_ParametersField;
}
set {
if ((object.ReferenceEquals(this.Algorithm_ParametersField, value) != true)) {
this.Algorithm_ParametersField = value;
this.RaisePropertyChanged("Algorithm_Parameters");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)]
public System.Collections.Generic.List CharParameterValues {
get {
return this.CharParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.CharParameterValuesField, value) != true)) {
this.CharParameterValuesField = value;
this.RaisePropertyChanged("CharParameterValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)]
public System.Collections.Generic.List FloatParameterValues {
get {
return this.FloatParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.FloatParameterValuesField, value) != true)) {
this.FloatParameterValuesField = value;
this.RaisePropertyChanged("FloatParameterValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)]
public System.Collections.Generic.List IntParameterValues {
get {
return this.IntParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.IntParameterValuesField, value) != true)) {
this.IntParameterValuesField = value;
this.RaisePropertyChanged("IntParameterValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)]
public System.Collections.Generic.List Problem_Parameters {
get {
return this.Problem_ParametersField;
}
set {
if ((object.ReferenceEquals(this.Problem_ParametersField, value) != true)) {
this.Problem_ParametersField = value;
this.RaisePropertyChanged("Problem_Parameters");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)]
public System.Collections.Generic.List OperatorParameterValues {
get {
return this.OperatorParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.OperatorParameterValuesField, value) != true)) {
this.OperatorParameterValuesField = value;
this.RaisePropertyChanged("OperatorParameterValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=10)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataType {
get {
return this.DataTypeField;
}
set {
if ((object.ReferenceEquals(this.DataTypeField, value) != true)) {
this.DataTypeField = value;
this.RaisePropertyChanged("DataType");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="BlobResultValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class BlobResultValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ResultIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int RunIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary ValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run RunField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result ResultField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ResultId {
get {
return this.ResultIdField;
}
set {
if ((this.ResultIdField.Equals(value) != true)) {
this.ResultIdField = value;
this.RaisePropertyChanged("ResultId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int RunId {
get {
return this.RunIdField;
}
set {
if ((this.RunIdField.Equals(value) != true)) {
this.RunIdField = value;
this.RaisePropertyChanged("RunId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary Value {
get {
return this.ValueField;
}
set {
if ((object.ReferenceEquals(this.ValueField, value) != true)) {
this.ValueField = value;
this.RaisePropertyChanged("Value");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run Run {
get {
return this.RunField;
}
set {
if ((object.ReferenceEquals(this.RunField, value) != true)) {
this.RunField = value;
this.RaisePropertyChanged("Run");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result Result {
get {
return this.ResultField;
}
set {
if ((object.ReferenceEquals(this.ResultField, value) != true)) {
this.ResultField = value;
this.RaisePropertyChanged("Result");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="CharResultValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class CharResultValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ResultIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int RunIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run RunField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result ResultField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ResultId {
get {
return this.ResultIdField;
}
set {
if ((this.ResultIdField.Equals(value) != true)) {
this.ResultIdField = value;
this.RaisePropertyChanged("ResultId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int RunId {
get {
return this.RunIdField;
}
set {
if ((this.RunIdField.Equals(value) != true)) {
this.RunIdField = value;
this.RaisePropertyChanged("RunId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Value {
get {
return this.ValueField;
}
set {
if ((object.ReferenceEquals(this.ValueField, value) != true)) {
this.ValueField = value;
this.RaisePropertyChanged("Value");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run Run {
get {
return this.RunField;
}
set {
if ((object.ReferenceEquals(this.RunField, value) != true)) {
this.RunField = value;
this.RaisePropertyChanged("Run");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result Result {
get {
return this.ResultField;
}
set {
if ((object.ReferenceEquals(this.ResultField, value) != true)) {
this.ResultField = value;
this.RaisePropertyChanged("Result");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="FloatResultValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class FloatResultValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ResultIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int RunIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private double ValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run RunField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result ResultField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ResultId {
get {
return this.ResultIdField;
}
set {
if ((this.ResultIdField.Equals(value) != true)) {
this.ResultIdField = value;
this.RaisePropertyChanged("ResultId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int RunId {
get {
return this.RunIdField;
}
set {
if ((this.RunIdField.Equals(value) != true)) {
this.RunIdField = value;
this.RaisePropertyChanged("RunId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public double Value {
get {
return this.ValueField;
}
set {
if ((this.ValueField.Equals(value) != true)) {
this.ValueField = value;
this.RaisePropertyChanged("Value");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run Run {
get {
return this.RunField;
}
set {
if ((object.ReferenceEquals(this.RunField, value) != true)) {
this.RunField = value;
this.RaisePropertyChanged("Run");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result Result {
get {
return this.ResultField;
}
set {
if ((object.ReferenceEquals(this.ResultField, value) != true)) {
this.ResultField = value;
this.RaisePropertyChanged("Result");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="IntResultValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class IntResultValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ResultIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int RunIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run RunField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result ResultField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ResultId {
get {
return this.ResultIdField;
}
set {
if ((this.ResultIdField.Equals(value) != true)) {
this.ResultIdField = value;
this.RaisePropertyChanged("ResultId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int RunId {
get {
return this.RunIdField;
}
set {
if ((this.RunIdField.Equals(value) != true)) {
this.RunIdField = value;
this.RaisePropertyChanged("RunId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Value {
get {
return this.ValueField;
}
set {
if ((this.ValueField.Equals(value) != true)) {
this.ValueField = value;
this.RaisePropertyChanged("Value");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run Run {
get {
return this.RunField;
}
set {
if ((object.ReferenceEquals(this.RunField, value) != true)) {
this.RunField = value;
this.RaisePropertyChanged("Run");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result Result {
get {
return this.ResultField;
}
set {
if ((object.ReferenceEquals(this.ResultField, value) != true)) {
this.ResultField = value;
this.RaisePropertyChanged("Result");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Algorithm_Result", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Algorithm_Result : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int AlgorithmIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ResultIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm AlgorithmField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result ResultField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int AlgorithmId {
get {
return this.AlgorithmIdField;
}
set {
if ((this.AlgorithmIdField.Equals(value) != true)) {
this.AlgorithmIdField = value;
this.RaisePropertyChanged("AlgorithmId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ResultId {
get {
return this.ResultIdField;
}
set {
if ((this.ResultIdField.Equals(value) != true)) {
this.ResultIdField = value;
this.RaisePropertyChanged("ResultId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm Algorithm {
get {
return this.AlgorithmField;
}
set {
if ((object.ReferenceEquals(this.AlgorithmField, value) != true)) {
this.AlgorithmField = value;
this.RaisePropertyChanged("Algorithm");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result Result {
get {
return this.ResultField;
}
set {
if ((object.ReferenceEquals(this.ResultField, value) != true)) {
this.ResultField = value;
this.RaisePropertyChanged("Result");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Binary", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Linq")]
[System.SerializableAttribute()]
public partial class Binary : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private byte[] BytesField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public byte[] Bytes {
get {
return this.BytesField;
}
set {
if ((object.ReferenceEquals(this.BytesField, value) != true)) {
this.BytesField = value;
this.RaisePropertyChanged("Bytes");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Run", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Run : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ExperimentIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable FinishedDateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid UserIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid ClientIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List BlobResultValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List CharResultValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List FloatResultValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List IntResultValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Client ClientField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment ExperimentField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.User UserField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=1)]
public int ExperimentId {
get {
return this.ExperimentIdField;
}
set {
if ((this.ExperimentIdField.Equals(value) != true)) {
this.ExperimentIdField = value;
this.RaisePropertyChanged("ExperimentId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public System.Nullable FinishedDate {
get {
return this.FinishedDateField;
}
set {
if ((this.FinishedDateField.Equals(value) != true)) {
this.FinishedDateField = value;
this.RaisePropertyChanged("FinishedDate");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=3)]
public System.Guid UserId {
get {
return this.UserIdField;
}
set {
if ((this.UserIdField.Equals(value) != true)) {
this.UserIdField = value;
this.RaisePropertyChanged("UserId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=4)]
public System.Guid ClientId {
get {
return this.ClientIdField;
}
set {
if ((this.ClientIdField.Equals(value) != true)) {
this.ClientIdField = value;
this.RaisePropertyChanged("ClientId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)]
public System.Collections.Generic.List BlobResultValues {
get {
return this.BlobResultValuesField;
}
set {
if ((object.ReferenceEquals(this.BlobResultValuesField, value) != true)) {
this.BlobResultValuesField = value;
this.RaisePropertyChanged("BlobResultValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)]
public System.Collections.Generic.List CharResultValues {
get {
return this.CharResultValuesField;
}
set {
if ((object.ReferenceEquals(this.CharResultValuesField, value) != true)) {
this.CharResultValuesField = value;
this.RaisePropertyChanged("CharResultValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)]
public System.Collections.Generic.List FloatResultValues {
get {
return this.FloatResultValuesField;
}
set {
if ((object.ReferenceEquals(this.FloatResultValuesField, value) != true)) {
this.FloatResultValuesField = value;
this.RaisePropertyChanged("FloatResultValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)]
public System.Collections.Generic.List IntResultValues {
get {
return this.IntResultValuesField;
}
set {
if ((object.ReferenceEquals(this.IntResultValuesField, value) != true)) {
this.IntResultValuesField = value;
this.RaisePropertyChanged("IntResultValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Client Client {
get {
return this.ClientField;
}
set {
if ((object.ReferenceEquals(this.ClientField, value) != true)) {
this.ClientField = value;
this.RaisePropertyChanged("Client");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=10)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment Experiment {
get {
return this.ExperimentField;
}
set {
if ((object.ReferenceEquals(this.ExperimentField, value) != true)) {
this.ExperimentField = value;
this.RaisePropertyChanged("Experiment");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=11)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.User User {
get {
return this.UserField;
}
set {
if ((object.ReferenceEquals(this.UserField, value) != true)) {
this.UserField = value;
this.RaisePropertyChanged("User");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Client", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Client : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List RunsField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public System.Collections.Generic.List Runs {
get {
return this.RunsField;
}
set {
if ((object.ReferenceEquals(this.RunsField, value) != true)) {
this.RunsField = value;
this.RaisePropertyChanged("Runs");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="User", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class User : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List RunsField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public System.Collections.Generic.List Runs {
get {
return this.RunsField;
}
set {
if ((object.ReferenceEquals(this.RunsField, value) != true)) {
this.RunsField = value;
this.RaisePropertyChanged("Runs");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Project", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Project : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List ExperimentsField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public System.Collections.Generic.List Experiments {
get {
return this.ExperimentsField;
}
set {
if ((object.ReferenceEquals(this.ExperimentsField, value) != true)) {
this.ExperimentsField = value;
this.RaisePropertyChanged("Experiments");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="CharParameterValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class CharParameterValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ParameterIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ExperimentIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment ExperimentField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ParameterId {
get {
return this.ParameterIdField;
}
set {
if ((this.ParameterIdField.Equals(value) != true)) {
this.ParameterIdField = value;
this.RaisePropertyChanged("ParameterId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=1)]
public int ExperimentId {
get {
return this.ExperimentIdField;
}
set {
if ((this.ExperimentIdField.Equals(value) != true)) {
this.ExperimentIdField = value;
this.RaisePropertyChanged("ExperimentId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public string Value {
get {
return this.ValueField;
}
set {
if ((object.ReferenceEquals(this.ValueField, value) != true)) {
this.ValueField = value;
this.RaisePropertyChanged("Value");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment Experiment {
get {
return this.ExperimentField;
}
set {
if ((object.ReferenceEquals(this.ExperimentField, value) != true)) {
this.ExperimentField = value;
this.RaisePropertyChanged("Experiment");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter {
get {
return this.ParameterField;
}
set {
if ((object.ReferenceEquals(this.ParameterField, value) != true)) {
this.ParameterField = value;
this.RaisePropertyChanged("Parameter");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="FloatParameterValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class FloatParameterValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ParameterIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ExperimentIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private double ValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment ExperimentField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ParameterId {
get {
return this.ParameterIdField;
}
set {
if ((this.ParameterIdField.Equals(value) != true)) {
this.ParameterIdField = value;
this.RaisePropertyChanged("ParameterId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=1)]
public int ExperimentId {
get {
return this.ExperimentIdField;
}
set {
if ((this.ExperimentIdField.Equals(value) != true)) {
this.ExperimentIdField = value;
this.RaisePropertyChanged("ExperimentId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public double Value {
get {
return this.ValueField;
}
set {
if ((this.ValueField.Equals(value) != true)) {
this.ValueField = value;
this.RaisePropertyChanged("Value");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment Experiment {
get {
return this.ExperimentField;
}
set {
if ((object.ReferenceEquals(this.ExperimentField, value) != true)) {
this.ExperimentField = value;
this.RaisePropertyChanged("Experiment");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter {
get {
return this.ParameterField;
}
set {
if ((object.ReferenceEquals(this.ParameterField, value) != true)) {
this.ParameterField = value;
this.RaisePropertyChanged("Parameter");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="IntParameterValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class IntParameterValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ParameterIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ExperimentIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment ExperimentField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ParameterId {
get {
return this.ParameterIdField;
}
set {
if ((this.ParameterIdField.Equals(value) != true)) {
this.ParameterIdField = value;
this.RaisePropertyChanged("ParameterId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=1)]
public int ExperimentId {
get {
return this.ExperimentIdField;
}
set {
if ((this.ExperimentIdField.Equals(value) != true)) {
this.ExperimentIdField = value;
this.RaisePropertyChanged("ExperimentId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public int Value {
get {
return this.ValueField;
}
set {
if ((this.ValueField.Equals(value) != true)) {
this.ValueField = value;
this.RaisePropertyChanged("Value");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment Experiment {
get {
return this.ExperimentField;
}
set {
if ((object.ReferenceEquals(this.ExperimentField, value) != true)) {
this.ExperimentField = value;
this.RaisePropertyChanged("Experiment");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter {
get {
return this.ParameterField;
}
set {
if ((object.ReferenceEquals(this.ParameterField, value) != true)) {
this.ParameterField = value;
this.RaisePropertyChanged("Parameter");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Algorithm_Parameter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class Algorithm_Parameter : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int AlgorithmIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ParameterIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm AlgorithmField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int AlgorithmId {
get {
return this.AlgorithmIdField;
}
set {
if ((this.AlgorithmIdField.Equals(value) != true)) {
this.AlgorithmIdField = value;
this.RaisePropertyChanged("AlgorithmId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ParameterId {
get {
return this.ParameterIdField;
}
set {
if ((this.ParameterIdField.Equals(value) != true)) {
this.ParameterIdField = value;
this.RaisePropertyChanged("ParameterId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter {
get {
return this.ParameterField;
}
set {
if ((object.ReferenceEquals(this.ParameterField, value) != true)) {
this.ParameterField = value;
this.RaisePropertyChanged("Parameter");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm Algorithm {
get {
return this.AlgorithmField;
}
set {
if ((object.ReferenceEquals(this.AlgorithmField, value) != true)) {
this.AlgorithmField = value;
this.RaisePropertyChanged("Algorithm");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="AlgorithmData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class AlgorithmData : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int AlgorithmIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary DataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm AlgorithmField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int AlgorithmId {
get {
return this.AlgorithmIdField;
}
set {
if ((this.AlgorithmIdField.Equals(value) != true)) {
this.AlgorithmIdField = value;
this.RaisePropertyChanged("AlgorithmId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary Data {
get {
return this.DataField;
}
set {
if ((object.ReferenceEquals(this.DataField, value) != true)) {
this.DataField = value;
this.RaisePropertyChanged("Data");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)]
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm Algorithm {
get {
return this.AlgorithmField;
}
set {
if ((object.ReferenceEquals(this.AlgorithmField, value) != true)) {
this.AlgorithmField = value;
this.RaisePropertyChanged("Algorithm");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="AlgorithmClass", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)]
[System.SerializableAttribute()]
public partial class AlgorithmClass : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.Generic.List AlgorithmsField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
public System.Collections.Generic.List Algorithms {
get {
return this.AlgorithmsField;
}
set {
if ((object.ReferenceEquals(this.AlgorithmsField, value) != true)) {
this.AlgorithmsField = value;
this.RaisePropertyChanged("Algorithms");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(ConfigurationName="OKBAdmin.IAdminService")]
public interface IAdminService {
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetPlatformNames", ReplyAction="http://tempuri.org/IAdminService/GetPlatformNamesResponse")]
System.Collections.Generic.List GetPlatformNames();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetCompleteAlgorithm", ReplyAction="http://tempuri.org/IAdminService/GetCompleteAlgorithmResponse")]
HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm GetCompleteAlgorithm(int id);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetCompleteProblem", ReplyAction="http://tempuri.org/IAdminService/GetCompleteProblemResponse")]
HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem GetCompleteProblem(int id);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/UpdateCompleteAlgorithm", ReplyAction="http://tempuri.org/IAdminService/UpdateCompleteAlgorithmResponse")]
void UpdateCompleteAlgorithm(HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm algorithm);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/UpdateCompleteProblem", ReplyAction="http://tempuri.org/IAdminService/UpdateCompleteProblemResponse")]
void UpdateCompleteProblem(HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem problem);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface IAdminServiceChannel : HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.IAdminService, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class AdminServiceClient : System.ServiceModel.ClientBase, HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.IAdminService {
public AdminServiceClient() {
}
public AdminServiceClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public AdminServiceClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public AdminServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public AdminServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
public System.Collections.Generic.List GetPlatformNames() {
return base.Channel.GetPlatformNames();
}
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm GetCompleteAlgorithm(int id) {
return base.Channel.GetCompleteAlgorithm(id);
}
public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem GetCompleteProblem(int id) {
return base.Channel.GetCompleteProblem(id);
}
public void UpdateCompleteAlgorithm(HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm algorithm) {
base.Channel.UpdateCompleteAlgorithm(algorithm);
}
public void UpdateCompleteProblem(HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem problem) {
base.Channel.UpdateCompleteProblem(problem);
}
}
}