Ignore:
Timestamp:
02/23/21 16:36:44 (8 weeks ago)
Author:
dpiringe
Message:

#3026

  • removed property ConvertableType from all converters
  • removed the option to fixate or loosen the path of JsonItems (obsolete)
  • added a abstract formatter SymbolicRegressionSolutionFormatterBase as base formatter for ISymbolicRegressionSolution
  • unified the construction of exporter controls
  • code cleanup
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/JsonItems/JsonItem.cs

    r17834 r17843  
    6464    public virtual string Description { get; set; }
    6565
    66     private string fixedPath = "";
    6766    public virtual string Path {
    6867      get {
    69         if (!string.IsNullOrWhiteSpace(fixedPath))
    70           return fixedPath;
    71 
    7268        IJsonItem tmp = Parent;
    7369        StringBuilder builder = new StringBuilder(this.Name);
     
    115111    public IJsonItemValidator GetValidator() => new JsonItemValidator(this);
    116112
    117     public void FixatePath() => fixedPath = Path;
    118     public void LoosenPath() => fixedPath = "";
    119 
    120113    public virtual JObject GenerateJObject() =>
    121114      JObject.FromObject(this, new JsonSerializer() {
Note: See TracChangeset for help on using the changeset viewer.