Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/09/20 10:36:09 (4 years ago)
Author:
dpiringe
Message:

#3026:

  • deleted INamedMatrixJsonItem and all corresponding classes/views, because of bad design
  • added ILookupJsonItem and IValueLookupJsonItem (incl. all corresponding implementations, VMs, Views)
  • added IResultJsonItem
  • changed type of property Control from JsonItemBaseControl to UserControl in IJsonItemVM (because the details control now builds up with linked user controls -> allows better construction of dynamic controls)
  • added all properties of INamedMatrixJsonItem in IMatrixJsonItem
  • refactored a lot of views for better usage (TableLayoutPanel is used a lot now -> for better item positioning)
  • property ActualName is now located in ILookupJsonItem instead of IJsonItem
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/RegressionProblemDataConverter.cs

    r17464 r17471  
    1818    public override void Inject(IItem item, IJsonItem data, IJsonItemConverter root) {
    1919      var dictTmp = new Dictionary<string, IList>();
    20       DoubleNamedMatrixJsonItem matrix = data.Children[0] as DoubleNamedMatrixJsonItem;
     20      DoubleMatrixJsonItem matrix = data.Children[0] as DoubleMatrixJsonItem;
    2121      if(matrix != null) {
    2222        int c = 0;
     
    6868          ++c;
    6969        }
    70         item.AddChildren(new DoubleNamedMatrixJsonItem() {
     70        item.AddChildren(new DoubleMatrixJsonItem() {
    7171          Name = "Dataset",
    7272          Value = mat,
Note: See TracChangeset for help on using the changeset viewer.