//------------------------------------------------------------------------------
//
// 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.Clients.OKB {
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "OKBItem", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Experiment))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Run))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.DataType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.NamedOKBItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.AlgorithmParameter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.ProblemClass))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Problem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.ProblemParameter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Platform))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.AlgorithmClass))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Algorithm))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Result))]
public partial class OKBItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private long IdField;
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
}
[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.DataTransfer")]
public partial class Experiment : HeuristicLab.Clients.OKB.OKBItem {
private long AlgorithmIdField;
private HeuristicLab.Clients.OKB.AlgorithmParameterValue[] AlgorithmParameterValuesField;
private long ProblemIdField;
private HeuristicLab.Clients.OKB.ProblemParameterValue[] ProblemParameterValuesField;
[System.Runtime.Serialization.DataMemberAttribute()]
public long AlgorithmId {
get {
return this.AlgorithmIdField;
}
set {
if ((this.AlgorithmIdField.Equals(value) != true)) {
this.AlgorithmIdField = value;
this.RaisePropertyChanged("AlgorithmId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HeuristicLab.Clients.OKB.AlgorithmParameterValue[] AlgorithmParameterValues {
get {
return this.AlgorithmParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.AlgorithmParameterValuesField, value) != true)) {
this.AlgorithmParameterValuesField = value;
this.RaisePropertyChanged("AlgorithmParameterValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long ProblemId {
get {
return this.ProblemIdField;
}
set {
if ((this.ProblemIdField.Equals(value) != true)) {
this.ProblemIdField = value;
this.RaisePropertyChanged("ProblemId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HeuristicLab.Clients.OKB.ProblemParameterValue[] ProblemParameterValues {
get {
return this.ProblemParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.ProblemParameterValuesField, value) != true)) {
this.ProblemParameterValuesField = value;
this.RaisePropertyChanged("ProblemParameterValues");
}
}
}
}
[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.DataTransfer")]
public partial class Run : HeuristicLab.Clients.OKB.OKBItem {
private System.Guid ClientIdField;
private long ExperimentIdField;
private System.Nullable FinishedDateField;
private int RandomSeedField;
private HeuristicLab.Clients.OKB.ResultValue[] ResultValuesField;
private System.Guid UserIdField;
[System.Runtime.Serialization.DataMemberAttribute()]
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()]
public long ExperimentId {
get {
return this.ExperimentIdField;
}
set {
if ((this.ExperimentIdField.Equals(value) != true)) {
this.ExperimentIdField = value;
this.RaisePropertyChanged("ExperimentId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
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()]
public int RandomSeed {
get {
return this.RandomSeedField;
}
set {
if ((this.RandomSeedField.Equals(value) != true)) {
this.RandomSeedField = value;
this.RaisePropertyChanged("RandomSeed");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HeuristicLab.Clients.OKB.ResultValue[] ResultValues {
get {
return this.ResultValuesField;
}
set {
if ((object.ReferenceEquals(this.ResultValuesField, value) != true)) {
this.ResultValuesField = value;
this.RaisePropertyChanged("ResultValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid UserId {
get {
return this.UserIdField;
}
set {
if ((this.UserIdField.Equals(value) != true)) {
this.UserIdField = value;
this.RaisePropertyChanged("UserId");
}
}
}
}
[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.DataTransfer")]
public partial class DataType : HeuristicLab.Clients.OKB.OKBItem {
private string NameField;
private long PlatformIdField;
private string SqlNameField;
[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()]
public long PlatformId {
get {
return this.PlatformIdField;
}
set {
if ((this.PlatformIdField.Equals(value) != true)) {
this.PlatformIdField = value;
this.RaisePropertyChanged("PlatformId");
}
}
}
[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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "NamedOKBItem", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.AlgorithmParameter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.ProblemClass))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Problem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.ProblemParameter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Platform))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.AlgorithmClass))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Algorithm))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Result))]
public partial class NamedOKBItem : HeuristicLab.Clients.OKB.OKBItem {
private string DescriptionField;
private string NameField;
[System.Runtime.Serialization.DataMemberAttribute()]
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()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "AlgorithmParameter", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")]
public partial class AlgorithmParameter : HeuristicLab.Clients.OKB.NamedOKBItem {
private long AlgorithmIdField;
private string AliasField;
private long DataTypeIdField;
[System.Runtime.Serialization.DataMemberAttribute()]
public long AlgorithmId {
get {
return this.AlgorithmIdField;
}
set {
if ((this.AlgorithmIdField.Equals(value) != true)) {
this.AlgorithmIdField = value;
this.RaisePropertyChanged("AlgorithmId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Alias {
get {
return this.AliasField;
}
set {
if ((object.ReferenceEquals(this.AliasField, value) != true)) {
this.AliasField = value;
this.RaisePropertyChanged("Alias");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
}
[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.DataTransfer")]
public partial class ProblemClass : HeuristicLab.Clients.OKB.NamedOKBItem {
}
[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.DataTransfer")]
public partial class Problem : HeuristicLab.Clients.OKB.NamedOKBItem {
private long PlatformIdField;
private long ProblemClassIdField;
[System.Runtime.Serialization.DataMemberAttribute()]
public long PlatformId {
get {
return this.PlatformIdField;
}
set {
if ((this.PlatformIdField.Equals(value) != true)) {
this.PlatformIdField = value;
this.RaisePropertyChanged("PlatformId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long ProblemClassId {
get {
return this.ProblemClassIdField;
}
set {
if ((this.ProblemClassIdField.Equals(value) != true)) {
this.ProblemClassIdField = value;
this.RaisePropertyChanged("ProblemClassId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "ProblemParameter", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")]
public partial class ProblemParameter : HeuristicLab.Clients.OKB.NamedOKBItem {
private string AliasField;
private long DataTypeIdField;
private long ProblemIdField;
[System.Runtime.Serialization.DataMemberAttribute()]
public string Alias {
get {
return this.AliasField;
}
set {
if ((object.ReferenceEquals(this.AliasField, value) != true)) {
this.AliasField = value;
this.RaisePropertyChanged("Alias");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long ProblemId {
get {
return this.ProblemIdField;
}
set {
if ((this.ProblemIdField.Equals(value) != true)) {
this.ProblemIdField = value;
this.RaisePropertyChanged("ProblemId");
}
}
}
}
[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.DataTransfer")]
public partial class Platform : HeuristicLab.Clients.OKB.NamedOKBItem {
}
[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.DataTransfer")]
public partial class AlgorithmClass : HeuristicLab.Clients.OKB.NamedOKBItem {
}
[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.DataTransfer")]
public partial class Algorithm : HeuristicLab.Clients.OKB.NamedOKBItem {
private long AlgorithmClassIdField;
private long PlatformIdField;
[System.Runtime.Serialization.DataMemberAttribute()]
public long AlgorithmClassId {
get {
return this.AlgorithmClassIdField;
}
set {
if ((this.AlgorithmClassIdField.Equals(value) != true)) {
this.AlgorithmClassIdField = value;
this.RaisePropertyChanged("AlgorithmClassId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long PlatformId {
get {
return this.PlatformIdField;
}
set {
if ((this.PlatformIdField.Equals(value) != true)) {
this.PlatformIdField = value;
this.RaisePropertyChanged("PlatformId");
}
}
}
}
[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.DataTransfer")]
public partial class Result : HeuristicLab.Clients.OKB.NamedOKBItem {
private long AlgorithmIdField;
private string AliasField;
private long DataTypeIdField;
[System.Runtime.Serialization.DataMemberAttribute()]
public long AlgorithmId {
get {
return this.AlgorithmIdField;
}
set {
if ((this.AlgorithmIdField.Equals(value) != true)) {
this.AlgorithmIdField = value;
this.RaisePropertyChanged("AlgorithmId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Alias {
get {
return this.AliasField;
}
set {
if ((object.ReferenceEquals(this.AliasField, value) != true)) {
this.AliasField = value;
this.RaisePropertyChanged("Alias");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "AlgorithmParameterValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")]
public partial class AlgorithmParameterValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private long AlgorithmParameterIdField;
private long DataTypeIdField;
private long ExperimentIdField;
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long AlgorithmParameterId {
get {
return this.AlgorithmParameterIdField;
}
set {
if ((this.AlgorithmParameterIdField.Equals(value) != true)) {
this.AlgorithmParameterIdField = value;
this.RaisePropertyChanged("AlgorithmParameterId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long ExperimentId {
get {
return this.ExperimentIdField;
}
set {
if ((this.ExperimentIdField.Equals(value) != true)) {
this.ExperimentIdField = value;
this.RaisePropertyChanged("ExperimentId");
}
}
}
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 = "ProblemParameterValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")]
public partial class ProblemParameterValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private long DataTypeIdField;
private long ExperimentIdField;
private long ProblemParameterIdField;
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long ExperimentId {
get {
return this.ExperimentIdField;
}
set {
if ((this.ExperimentIdField.Equals(value) != true)) {
this.ExperimentIdField = value;
this.RaisePropertyChanged("ExperimentId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long ProblemParameterId {
get {
return this.ProblemParameterIdField;
}
set {
if ((this.ProblemParameterIdField.Equals(value) != true)) {
this.ProblemParameterIdField = value;
this.RaisePropertyChanged("ProblemParameterId");
}
}
}
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 = "ResultValue", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")]
public partial class ResultValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private long DataTypeIdField;
private long ResultIdField;
private long RunIdField;
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long ResultId {
get {
return this.ResultIdField;
}
set {
if ((this.ResultIdField.Equals(value) != true)) {
this.ResultIdField = value;
this.RaisePropertyChanged("ResultId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long RunId {
get {
return this.RunIdField;
}
set {
if ((this.RunIdField.Equals(value) != true)) {
this.RunIdField = value;
this.RaisePropertyChanged("RunId");
}
}
}
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.DataTransfer")]
public partial class ProblemData : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private byte[] DataField;
private long DataTypeIdField;
private long ProblemIdField;
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public byte[] Data {
get {
return this.DataField;
}
set {
if ((object.ReferenceEquals(this.DataField, value) != true)) {
this.DataField = value;
this.RaisePropertyChanged("Data");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long ProblemId {
get {
return this.ProblemIdField;
}
set {
if ((this.ProblemIdField.Equals(value) != true)) {
this.ProblemIdField = value;
this.RaisePropertyChanged("ProblemId");
}
}
}
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.DataTransfer")]
public partial class AlgorithmData : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private long AlgorithmIdField;
private byte[] DataField;
private long DataTypeIdField;
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long AlgorithmId {
get {
return this.AlgorithmIdField;
}
set {
if ((this.AlgorithmIdField.Equals(value) != true)) {
this.AlgorithmIdField = value;
this.RaisePropertyChanged("AlgorithmId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public byte[] Data {
get {
return this.DataField;
}
set {
if ((object.ReferenceEquals(this.DataField, value) != true)) {
this.DataField = value;
this.RaisePropertyChanged("Data");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public long DataTypeId {
get {
return this.DataTypeIdField;
}
set {
if ((this.DataTypeIdField.Equals(value) != true)) {
this.DataTypeIdField = value;
this.RaisePropertyChanged("DataTypeId");
}
}
}
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 = "HeuristicLab.Clients.OKB.IOKBService")]
public interface IOKBService {
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/AddResult", ReplyAction = "http://tempuri.org/IOKBService/AddResultResponse")]
long AddResult(HeuristicLab.Clients.OKB.Result dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateResult", ReplyAction = "http://tempuri.org/IOKBService/UpdateResultResponse")]
void UpdateResult(HeuristicLab.Clients.OKB.Result dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/DeleteResult", ReplyAction = "http://tempuri.org/IOKBService/DeleteResultResponse")]
void DeleteResult(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetExperiment", ReplyAction = "http://tempuri.org/IOKBService/GetExperimentResponse")]
HeuristicLab.Clients.OKB.Experiment GetExperiment(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetExperiments", ReplyAction = "http://tempuri.org/IOKBService/GetExperimentsResponse")]
HeuristicLab.Clients.OKB.Experiment[] GetExperiments(long algorithmId, long problemId);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/AddExperiment", ReplyAction = "http://tempuri.org/IOKBService/AddExperimentResponse")]
long AddExperiment(HeuristicLab.Clients.OKB.Experiment dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/DeleteExperiment", ReplyAction = "http://tempuri.org/IOKBService/DeleteExperimentResponse")]
void DeleteExperiment(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetRun", ReplyAction = "http://tempuri.org/IOKBService/GetRunResponse")]
HeuristicLab.Clients.OKB.Run GetRun(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetRuns", ReplyAction = "http://tempuri.org/IOKBService/GetRunsResponse")]
HeuristicLab.Clients.OKB.Run[] GetRuns(long experimentId);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/AddRun", ReplyAction = "http://tempuri.org/IOKBService/AddRunResponse")]
long AddRun(HeuristicLab.Clients.OKB.Run dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/DeleteRun", ReplyAction = "http://tempuri.org/IOKBService/DeleteRunResponse")]
void DeleteRun(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetAlgorithmParameters", ReplyAction = "http://tempuri.org/IOKBService/GetAlgorithmParametersResponse")]
HeuristicLab.Clients.OKB.AlgorithmParameter[] GetAlgorithmParameters(long algorithmId);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/AddAlgorithmParameter", ReplyAction = "http://tempuri.org/IOKBService/AddAlgorithmParameterResponse")]
long AddAlgorithmParameter(HeuristicLab.Clients.OKB.AlgorithmParameter dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateAlgorithmParameter", ReplyAction = "http://tempuri.org/IOKBService/UpdateAlgorithmParameterResponse")]
void UpdateAlgorithmParameter(HeuristicLab.Clients.OKB.AlgorithmParameter dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/DeleteAlgorithmParameter", ReplyAction = "http://tempuri.org/IOKBService/DeleteAlgorithmParameterResponse")]
void DeleteAlgorithmParameter(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetProblemClass", ReplyAction = "http://tempuri.org/IOKBService/GetProblemClassResponse")]
HeuristicLab.Clients.OKB.ProblemClass GetProblemClass(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetProblemClasses", ReplyAction = "http://tempuri.org/IOKBService/GetProblemClassesResponse")]
HeuristicLab.Clients.OKB.ProblemClass[] GetProblemClasses();
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/AddProblemClass", ReplyAction = "http://tempuri.org/IOKBService/AddProblemClassResponse")]
long AddProblemClass(HeuristicLab.Clients.OKB.ProblemClass dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateProblemClass", ReplyAction = "http://tempuri.org/IOKBService/UpdateProblemClassResponse")]
void UpdateProblemClass(HeuristicLab.Clients.OKB.ProblemClass dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/DeleteProblemClass", ReplyAction = "http://tempuri.org/IOKBService/DeleteProblemClassResponse")]
void DeleteProblemClass(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetProblem", ReplyAction = "http://tempuri.org/IOKBService/GetProblemResponse")]
HeuristicLab.Clients.OKB.Problem GetProblem(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetProblems", ReplyAction = "http://tempuri.org/IOKBService/GetProblemsResponse")]
HeuristicLab.Clients.OKB.Problem[] GetProblems();
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/AddProblem", ReplyAction = "http://tempuri.org/IOKBService/AddProblemResponse")]
long AddProblem(HeuristicLab.Clients.OKB.Problem dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateProblem", ReplyAction = "http://tempuri.org/IOKBService/UpdateProblemResponse")]
void UpdateProblem(HeuristicLab.Clients.OKB.Problem dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/DeleteProblem", ReplyAction = "http://tempuri.org/IOKBService/DeleteProblemResponse")]
void DeleteProblem(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetProblemUsers", ReplyAction = "http://tempuri.org/IOKBService/GetProblemUsersResponse")]
System.Guid[] GetProblemUsers(long problemId);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateProblemUsers", ReplyAction = "http://tempuri.org/IOKBService/UpdateProblemUsersResponse")]
void UpdateProblemUsers(long problemId, System.Guid[] users);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetProblemData", ReplyAction = "http://tempuri.org/IOKBService/GetProblemDataResponse")]
HeuristicLab.Clients.OKB.ProblemData GetProblemData(long problemId);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateProblemData", ReplyAction = "http://tempuri.org/IOKBService/UpdateProblemDataResponse")]
void UpdateProblemData(HeuristicLab.Clients.OKB.ProblemData dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetProblemParameter", ReplyAction = "http://tempuri.org/IOKBService/GetProblemParameterResponse")]
HeuristicLab.Clients.OKB.ProblemParameter GetProblemParameter(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetProblemParameters", ReplyAction = "http://tempuri.org/IOKBService/GetProblemParametersResponse")]
HeuristicLab.Clients.OKB.ProblemParameter[] GetProblemParameters(long problemId);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/AddProblemParameter", ReplyAction = "http://tempuri.org/IOKBService/AddProblemParameterResponse")]
long AddProblemParameter(HeuristicLab.Clients.OKB.ProblemParameter dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateProblemParameter", ReplyAction = "http://tempuri.org/IOKBService/UpdateProblemParameterResponse")]
void UpdateProblemParameter(HeuristicLab.Clients.OKB.ProblemParameter dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/DeleteProblemParameter", ReplyAction = "http://tempuri.org/IOKBService/DeleteProblemParameterResponse")]
void DeleteProblemParameter(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetResult", ReplyAction = "http://tempuri.org/IOKBService/GetResultResponse")]
HeuristicLab.Clients.OKB.Result GetResult(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetResults", ReplyAction = "http://tempuri.org/IOKBService/GetResultsResponse")]
HeuristicLab.Clients.OKB.Result[] GetResults(long algorithmId);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetPlatform", ReplyAction = "http://tempuri.org/IOKBService/GetPlatformResponse")]
HeuristicLab.Clients.OKB.Platform GetPlatform(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetPlatforms", ReplyAction = "http://tempuri.org/IOKBService/GetPlatformsResponse")]
HeuristicLab.Clients.OKB.Platform[] GetPlatforms();
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/AddPlatform", ReplyAction = "http://tempuri.org/IOKBService/AddPlatformResponse")]
long AddPlatform(HeuristicLab.Clients.OKB.Platform dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdatePlatform", ReplyAction = "http://tempuri.org/IOKBService/UpdatePlatformResponse")]
void UpdatePlatform(HeuristicLab.Clients.OKB.Platform dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/DeletePlatform", ReplyAction = "http://tempuri.org/IOKBService/DeletePlatformResponse")]
void DeletePlatform(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetDataType", ReplyAction = "http://tempuri.org/IOKBService/GetDataTypeResponse")]
HeuristicLab.Clients.OKB.DataType GetDataType(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetDataTypes", ReplyAction = "http://tempuri.org/IOKBService/GetDataTypesResponse")]
HeuristicLab.Clients.OKB.DataType[] GetDataTypes();
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/AddDataType", ReplyAction = "http://tempuri.org/IOKBService/AddDataTypeResponse")]
long AddDataType(HeuristicLab.Clients.OKB.DataType dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateDataType", ReplyAction = "http://tempuri.org/IOKBService/UpdateDataTypeResponse")]
void UpdateDataType(HeuristicLab.Clients.OKB.DataType dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/DeleteDataType", ReplyAction = "http://tempuri.org/IOKBService/DeleteDataTypeResponse")]
void DeleteDataType(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetAlgorithmClass", ReplyAction = "http://tempuri.org/IOKBService/GetAlgorithmClassResponse")]
HeuristicLab.Clients.OKB.AlgorithmClass GetAlgorithmClass(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetAlgorithmClasses", ReplyAction = "http://tempuri.org/IOKBService/GetAlgorithmClassesResponse")]
HeuristicLab.Clients.OKB.AlgorithmClass[] GetAlgorithmClasses();
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/AddAlgorithmClass", ReplyAction = "http://tempuri.org/IOKBService/AddAlgorithmClassResponse")]
long AddAlgorithmClass(HeuristicLab.Clients.OKB.AlgorithmClass dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateAlgorithmClass", ReplyAction = "http://tempuri.org/IOKBService/UpdateAlgorithmClassResponse")]
void UpdateAlgorithmClass(HeuristicLab.Clients.OKB.AlgorithmClass dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/DeleteAlgorithmClass", ReplyAction = "http://tempuri.org/IOKBService/DeleteAlgorithmClassResponse")]
void DeleteAlgorithmClass(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetAlgorithm", ReplyAction = "http://tempuri.org/IOKBService/GetAlgorithmResponse")]
HeuristicLab.Clients.OKB.Algorithm GetAlgorithm(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetAlgorithms", ReplyAction = "http://tempuri.org/IOKBService/GetAlgorithmsResponse")]
HeuristicLab.Clients.OKB.Algorithm[] GetAlgorithms();
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/AddAlgorithm", ReplyAction = "http://tempuri.org/IOKBService/AddAlgorithmResponse")]
long AddAlgorithm(HeuristicLab.Clients.OKB.Algorithm dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateAlgorithm", ReplyAction = "http://tempuri.org/IOKBService/UpdateAlgorithmResponse")]
void UpdateAlgorithm(HeuristicLab.Clients.OKB.Algorithm dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/DeleteAlgorithm", ReplyAction = "http://tempuri.org/IOKBService/DeleteAlgorithmResponse")]
void DeleteAlgorithm(long id);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetAlgorithmUsers", ReplyAction = "http://tempuri.org/IOKBService/GetAlgorithmUsersResponse")]
System.Guid[] GetAlgorithmUsers(long algorithmId);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateAlgorithmUsers", ReplyAction = "http://tempuri.org/IOKBService/UpdateAlgorithmUsersResponse")]
void UpdateAlgorithmUsers(long algorithmId, System.Guid[] users);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetAlgorithmData", ReplyAction = "http://tempuri.org/IOKBService/GetAlgorithmDataResponse")]
HeuristicLab.Clients.OKB.AlgorithmData GetAlgorithmData(long algorithmId);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/UpdateAlgorithmData", ReplyAction = "http://tempuri.org/IOKBService/UpdateAlgorithmDataResponse")]
void UpdateAlgorithmData(HeuristicLab.Clients.OKB.AlgorithmData dto);
[System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IOKBService/GetAlgorithmParameter", ReplyAction = "http://tempuri.org/IOKBService/GetAlgorithmParameterResponse")]
HeuristicLab.Clients.OKB.AlgorithmParameter GetAlgorithmParameter(long id);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface IOKBServiceChannel : HeuristicLab.Clients.OKB.IOKBService, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class OKBServiceClient : System.ServiceModel.ClientBase, HeuristicLab.Clients.OKB.IOKBService {
public OKBServiceClient() {
}
public OKBServiceClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public OKBServiceClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public OKBServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public OKBServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
public long AddResult(HeuristicLab.Clients.OKB.Result dto) {
return base.Channel.AddResult(dto);
}
public void UpdateResult(HeuristicLab.Clients.OKB.Result dto) {
base.Channel.UpdateResult(dto);
}
public void DeleteResult(long id) {
base.Channel.DeleteResult(id);
}
public HeuristicLab.Clients.OKB.Experiment GetExperiment(long id) {
return base.Channel.GetExperiment(id);
}
public HeuristicLab.Clients.OKB.Experiment[] GetExperiments(long algorithmId, long problemId) {
return base.Channel.GetExperiments(algorithmId, problemId);
}
public long AddExperiment(HeuristicLab.Clients.OKB.Experiment dto) {
return base.Channel.AddExperiment(dto);
}
public void DeleteExperiment(long id) {
base.Channel.DeleteExperiment(id);
}
public HeuristicLab.Clients.OKB.Run GetRun(long id) {
return base.Channel.GetRun(id);
}
public HeuristicLab.Clients.OKB.Run[] GetRuns(long experimentId) {
return base.Channel.GetRuns(experimentId);
}
public long AddRun(HeuristicLab.Clients.OKB.Run dto) {
return base.Channel.AddRun(dto);
}
public void DeleteRun(long id) {
base.Channel.DeleteRun(id);
}
public HeuristicLab.Clients.OKB.AlgorithmParameter[] GetAlgorithmParameters(long algorithmId) {
return base.Channel.GetAlgorithmParameters(algorithmId);
}
public long AddAlgorithmParameter(HeuristicLab.Clients.OKB.AlgorithmParameter dto) {
return base.Channel.AddAlgorithmParameter(dto);
}
public void UpdateAlgorithmParameter(HeuristicLab.Clients.OKB.AlgorithmParameter dto) {
base.Channel.UpdateAlgorithmParameter(dto);
}
public void DeleteAlgorithmParameter(long id) {
base.Channel.DeleteAlgorithmParameter(id);
}
public HeuristicLab.Clients.OKB.ProblemClass GetProblemClass(long id) {
return base.Channel.GetProblemClass(id);
}
public HeuristicLab.Clients.OKB.ProblemClass[] GetProblemClasses() {
return base.Channel.GetProblemClasses();
}
public long AddProblemClass(HeuristicLab.Clients.OKB.ProblemClass dto) {
return base.Channel.AddProblemClass(dto);
}
public void UpdateProblemClass(HeuristicLab.Clients.OKB.ProblemClass dto) {
base.Channel.UpdateProblemClass(dto);
}
public void DeleteProblemClass(long id) {
base.Channel.DeleteProblemClass(id);
}
public HeuristicLab.Clients.OKB.Problem GetProblem(long id) {
return base.Channel.GetProblem(id);
}
public HeuristicLab.Clients.OKB.Problem[] GetProblems() {
return base.Channel.GetProblems();
}
public long AddProblem(HeuristicLab.Clients.OKB.Problem dto) {
return base.Channel.AddProblem(dto);
}
public void UpdateProblem(HeuristicLab.Clients.OKB.Problem dto) {
base.Channel.UpdateProblem(dto);
}
public void DeleteProblem(long id) {
base.Channel.DeleteProblem(id);
}
public System.Guid[] GetProblemUsers(long problemId) {
return base.Channel.GetProblemUsers(problemId);
}
public void UpdateProblemUsers(long problemId, System.Guid[] users) {
base.Channel.UpdateProblemUsers(problemId, users);
}
public HeuristicLab.Clients.OKB.ProblemData GetProblemData(long problemId) {
return base.Channel.GetProblemData(problemId);
}
public void UpdateProblemData(HeuristicLab.Clients.OKB.ProblemData dto) {
base.Channel.UpdateProblemData(dto);
}
public HeuristicLab.Clients.OKB.ProblemParameter GetProblemParameter(long id) {
return base.Channel.GetProblemParameter(id);
}
public HeuristicLab.Clients.OKB.ProblemParameter[] GetProblemParameters(long problemId) {
return base.Channel.GetProblemParameters(problemId);
}
public long AddProblemParameter(HeuristicLab.Clients.OKB.ProblemParameter dto) {
return base.Channel.AddProblemParameter(dto);
}
public void UpdateProblemParameter(HeuristicLab.Clients.OKB.ProblemParameter dto) {
base.Channel.UpdateProblemParameter(dto);
}
public void DeleteProblemParameter(long id) {
base.Channel.DeleteProblemParameter(id);
}
public HeuristicLab.Clients.OKB.Result GetResult(long id) {
return base.Channel.GetResult(id);
}
public HeuristicLab.Clients.OKB.Result[] GetResults(long algorithmId) {
return base.Channel.GetResults(algorithmId);
}
public HeuristicLab.Clients.OKB.Platform GetPlatform(long id) {
return base.Channel.GetPlatform(id);
}
public HeuristicLab.Clients.OKB.Platform[] GetPlatforms() {
return base.Channel.GetPlatforms();
}
public long AddPlatform(HeuristicLab.Clients.OKB.Platform dto) {
return base.Channel.AddPlatform(dto);
}
public void UpdatePlatform(HeuristicLab.Clients.OKB.Platform dto) {
base.Channel.UpdatePlatform(dto);
}
public void DeletePlatform(long id) {
base.Channel.DeletePlatform(id);
}
public HeuristicLab.Clients.OKB.DataType GetDataType(long id) {
return base.Channel.GetDataType(id);
}
public HeuristicLab.Clients.OKB.DataType[] GetDataTypes() {
return base.Channel.GetDataTypes();
}
public long AddDataType(HeuristicLab.Clients.OKB.DataType dto) {
return base.Channel.AddDataType(dto);
}
public void UpdateDataType(HeuristicLab.Clients.OKB.DataType dto) {
base.Channel.UpdateDataType(dto);
}
public void DeleteDataType(long id) {
base.Channel.DeleteDataType(id);
}
public HeuristicLab.Clients.OKB.AlgorithmClass GetAlgorithmClass(long id) {
return base.Channel.GetAlgorithmClass(id);
}
public HeuristicLab.Clients.OKB.AlgorithmClass[] GetAlgorithmClasses() {
return base.Channel.GetAlgorithmClasses();
}
public long AddAlgorithmClass(HeuristicLab.Clients.OKB.AlgorithmClass dto) {
return base.Channel.AddAlgorithmClass(dto);
}
public void UpdateAlgorithmClass(HeuristicLab.Clients.OKB.AlgorithmClass dto) {
base.Channel.UpdateAlgorithmClass(dto);
}
public void DeleteAlgorithmClass(long id) {
base.Channel.DeleteAlgorithmClass(id);
}
public HeuristicLab.Clients.OKB.Algorithm GetAlgorithm(long id) {
return base.Channel.GetAlgorithm(id);
}
public HeuristicLab.Clients.OKB.Algorithm[] GetAlgorithms() {
return base.Channel.GetAlgorithms();
}
public long AddAlgorithm(HeuristicLab.Clients.OKB.Algorithm dto) {
return base.Channel.AddAlgorithm(dto);
}
public void UpdateAlgorithm(HeuristicLab.Clients.OKB.Algorithm dto) {
base.Channel.UpdateAlgorithm(dto);
}
public void DeleteAlgorithm(long id) {
base.Channel.DeleteAlgorithm(id);
}
public System.Guid[] GetAlgorithmUsers(long algorithmId) {
return base.Channel.GetAlgorithmUsers(algorithmId);
}
public void UpdateAlgorithmUsers(long algorithmId, System.Guid[] users) {
base.Channel.UpdateAlgorithmUsers(algorithmId, users);
}
public HeuristicLab.Clients.OKB.AlgorithmData GetAlgorithmData(long algorithmId) {
return base.Channel.GetAlgorithmData(algorithmId);
}
public void UpdateAlgorithmData(HeuristicLab.Clients.OKB.AlgorithmData dto) {
base.Channel.UpdateAlgorithmData(dto);
}
public HeuristicLab.Clients.OKB.AlgorithmParameter GetAlgorithmParameter(long id) {
return base.Channel.GetAlgorithmParameter(id);
}
}
}