Changeset 18043
- Timestamp:
- 08/11/21 13:05:27 (3 years ago)
- Location:
- branches/3026_IntegrationIntoSymSpace
- Files:
-
- 30 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/FileManager.cs
r17828 r18043 1 1 using System; 2 using System.Collections.Generic;3 using System.IO;4 using System.Linq;5 using System.Text;6 using System.Threading.Tasks;7 2 using System.Windows.Forms; 8 3 using HeuristicLab.Common; 9 using HeuristicLab.Core;10 4 using HeuristicLab.MainForm; 11 5 using HeuristicLab.Optimization; -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/MenuItems/ImportJsonTemplateMenuItem.cs
r17342 r18043 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 using HeuristicLab.Common; 7 using HeuristicLab.MainForm; 1 using System.Collections.Generic; 8 2 using HeuristicLab.Optimizer; 9 3 -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/Views/CompoundControl.cs
r17843 r18043 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Threading.Tasks; 9 using System.Windows.Forms; 1 using System.Windows.Forms; 10 2 11 3 namespace HeuristicLab.JsonInterface.OptimizerIntegration { -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/Views/ConcreteItemsRestrictor.cs
r17924 r18043 1 1 using System; 2 2 using System.Collections.Generic; 3 using System.ComponentModel;4 using System.Drawing;5 using System.Data;6 using System.Linq;7 using System.Text;8 using System.Threading.Tasks;9 3 using System.Windows.Forms; 10 4 -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/Views/ExportJsonDialog.cs
r17843 r18043 1 1 using System; 2 using System.Collections;3 2 using System.Collections.Generic; 4 3 using System.ComponentModel; 5 using System.Data;6 4 using System.Drawing; 7 5 using System.IO; 8 using System.Linq;9 using System.Text;10 using System.Threading.Tasks;11 6 using System.Windows.Forms; 12 7 using HeuristicLab.Common; -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/Views/NumericRangeControl.cs
r17843 r18043 1 1 using System; 2 using System.Collections.Generic;3 2 using System.ComponentModel; 4 using System.Drawing;5 using System.Data;6 using System.Linq;7 using System.Text;8 using System.Threading.Tasks;9 3 using System.Windows.Forms; 10 using System.Globalization;11 4 12 5 namespace HeuristicLab.JsonInterface.OptimizerIntegration { -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/Views/ValueLookupJsonItemControl.cs
r17843 r18043 1 1 using System; 2 2 using System.Collections.Generic; 3 using System.ComponentModel;4 using System.Drawing;5 using System.Data;6 using System.Linq;7 using System.Text;8 using System.Threading.Tasks;9 3 using System.Windows.Forms; 10 4 using HeuristicLab.PluginInfrastructure; -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/AlgorithmConverter.cs
r18039 r18043 1 1 using System; 2 using System.Collections.Generic;3 2 using System.Linq; 4 using System.Text;5 using System.Threading.Tasks;6 3 using HeuristicLab.Core; 7 4 using HeuristicLab.Optimization; -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/BaseConverter.cs
r17843 r18043 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 2 using HeuristicLab.Core; 7 using HeuristicLab.Data;8 using Newtonsoft.Json.Linq;9 3 10 4 namespace HeuristicLab.JsonInterface { -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/BatchRunConverter.cs
r17843 r18043 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 2 using HeuristicLab.Core; 7 3 -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/ConstrainedValueParameterConverter.cs
r17843 r18043 2 2 using System.Collections.Generic; 3 3 using System.Linq; 4 using System.Text;5 using System.Threading.Tasks;6 using HeuristicLab.Common;7 4 using HeuristicLab.Core; 8 5 -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/EnumTypeConverter.cs
r17843 r18043 1 1 using System; 2 using System.Collections.Generic;3 2 using System.Linq; 4 using System.Text;5 using System.Threading.Tasks;6 3 using HeuristicLab.Core; 7 4 using HeuristicLab.Data; -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/ExperimentConverter.cs
r17843 r18043 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 2 using HeuristicLab.Core; 7 3 using HeuristicLab.Optimization; -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/LookupParameterConverter.cs
r17843 r18043 1 1 using System; 2 using System.Collections.Generic;3 2 using System.Linq; 4 using System.Text;5 using System.Threading.Tasks;6 3 using HeuristicLab.Core; 7 4 -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/MultiCheckedOperatorConverter.cs
r17843 r18043 1 1 using System; 2 using System.Collections.Generic;3 2 using System.Linq; 4 using System.Text;5 using System.Threading.Tasks;6 using HeuristicLab.Common;7 3 using HeuristicLab.Core; 8 4 -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/ParameterizedItemConverter.cs
r17843 r18043 1 1 using System; 2 using System.Collections.Generic;3 2 using System.Linq; 4 using System.Text;5 using System.Threading.Tasks;6 3 using HeuristicLab.Core; 7 4 -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/RegressionProblemDataConverter.cs
r18033 r18043 4 4 using System.Linq; 5 5 using System.Reflection; 6 using System.Text;7 using System.Threading.Tasks;8 6 using HeuristicLab.Core; 9 7 using HeuristicLab.Data; 10 8 using HeuristicLab.Parameters; 11 9 using HeuristicLab.Problems.DataAnalysis; 12 using Newtonsoft.Json.Linq;13 10 14 11 namespace HeuristicLab.JsonInterface { -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/StringValueConverter.cs
r17843 r18043 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 2 using HeuristicLab.Core; 7 3 using HeuristicLab.Data; -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/ValueLookupParameterConverter.cs
r17843 r18043 1 1 using System; 2 using System.Collections.Generic;3 2 using System.Linq; 4 using System.Text;5 using System.Threading.Tasks;6 3 using HeuristicLab.Core; 7 4 -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/ValueParameterConverter.cs
r18040 r18043 1 1 using System; 2 using System.Collections.Generic;3 2 using System.Linq; 4 using System.Text;5 using System.Threading.Tasks;6 3 using HeuristicLab.Core; 7 4 -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/ValueTypeArrayConverter.cs
r17843 r18043 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 2 using HeuristicLab.Core; 7 3 using HeuristicLab.Data; 8 using Newtonsoft.Json.Linq;9 4 10 5 namespace HeuristicLab.JsonInterface { -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/ValueTypeMatrixConverter.cs
r18036 r18043 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 using Newtonsoft.Json.Linq;7 2 using HeuristicLab.Data; 8 3 using HeuristicLab.Core; -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Interfaces/IConcreteRestrictedJsonItem.cs
r17828 r18043 1 using System.Collections; 2 using System.Collections.Generic; 1 using System.Collections.Generic; 3 2 4 3 namespace HeuristicLab.JsonInterface { -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Interfaces/IJsonItem.cs
r17843 r18043 1 using System; 2 using System.Collections; 3 using System.Collections.Generic; 4 using System.Linq; 5 using System.Text; 6 using System.Threading.Tasks; 1 using System.Collections.Generic; 7 2 using Newtonsoft.Json; 8 3 using Newtonsoft.Json.Linq; -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Interfaces/IResultFormatter.cs
r17834 r18043 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 2 7 3 namespace HeuristicLab.JsonInterface { 8 4 public interface IResultFormatter { 5 /// <summary> 6 /// A given priority, higher numbers are prior. 7 /// </summary> 9 8 int Priority { get; } 10 9 10 /// <summary> 11 /// Checks if the given type can be formatted 12 /// </summary> 13 /// <param name="t"></param> 14 /// <returns></returns> 11 15 bool CanFormatType(Type t); 12 16 17 /// <summary> 18 /// The format method which formats and object into a string (which can be saved in a JSON file). 19 /// </summary> 20 /// <param name="o"></param> 21 /// <returns></returns> 13 22 string Format(object o); 14 23 } -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/JsonItems/ConcreteRestrictedValueJsonItem.cs
r17828 r18043 1 using System.Collections; 2 using System.Collections.Generic; 1 using System.Collections.Generic; 3 2 using System.Linq; 4 3 -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/JsonItems/IntervalRestrictedJsonItem.cs
r18040 r18043 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 2 using Newtonsoft.Json.Linq; 7 3 -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/JsonItems/UnsupportedJsonItem.cs
r17828 r18043 6 6 namespace HeuristicLab.JsonInterface { 7 7 public class UnsupportedJsonItem : JsonItem { 8 /*9 public override string Name {10 get => throw new NotSupportedException();11 set => throw new NotSupportedException();12 }13 14 public override string Description { // TODO15 get => throw new NotSupportedException();16 set => throw new NotSupportedException();17 }18 19 public override string Path {20 get => throw new NotSupportedException();21 }22 */23 8 24 9 [JsonIgnore] … … 27 12 protected set => throw new NotSupportedException(); 28 13 } 29 /* 30 [JsonIgnore] 31 public override IJsonItem Parent { 32 get => throw new NotSupportedException(); 33 set => throw new NotSupportedException(); 34 } 35 */ 14 36 15 protected override ValidationResult Validate() => ValidationResult.Successful(); 37 16 } -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/ResultFormatters/ResultFormatter.cs
r17843 r18043 2 2 using System.Collections.Generic; 3 3 using System.Linq; 4 using System.Text;5 using System.Threading.Tasks;6 4 7 5 namespace HeuristicLab.JsonInterface { -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/ResultFormatters/StringResultFormatter.cs
r17834 r18043 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 2 7 3 namespace HeuristicLab.JsonInterface {
Note: See TracChangeset
for help on using the changeset viewer.