Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/03/20 17:32:50 (5 years ago)
Author:
dpiringe
Message:

#3026:

  • refactored ranged based VMs -> created new 'base' class for ranged based VMs RangedValueBaseVM
  • renamed AddChilds to AddChildren
  • implemented ArrayValueVM and JsonItemArrayValueControl
  • added ranges for array and matrix values
File:
1 edited

Legend:

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

    r17410 r17420  
    22using System.Collections;
    33using System.Collections.Generic;
    4 using System.IO;
    54using System.Linq;
    65using System.Text;
    7 using System.Threading.Tasks;
    8 using HeuristicLab.Core;
    96using Newtonsoft.Json;
    10 using Newtonsoft.Json.Linq;
    117
    128namespace HeuristicLab.JsonInterface {
     
    7470
    7571    public JsonItem(IEnumerable<IJsonItem> childs) {
    76       AddChilds(childs);
     72      AddChildren(childs);
    7773    }
    7874    #endregion
     
    9490
    9591    #region Public Methods
    96     public void AddChilds(params IJsonItem[] childs) =>
    97       AddChilds(childs as IEnumerable<IJsonItem>);
     92    public void AddChildren(params IJsonItem[] childs) =>
     93      AddChildren(childs as IEnumerable<IJsonItem>);
    9894
    99     public void AddChilds(IEnumerable<IJsonItem> childs) {
     95    public void AddChildren(IEnumerable<IJsonItem> childs) {
    10096      if (Children == null)
    10197        Children = new List<IJsonItem>();
Note: See TracChangeset for help on using the changeset viewer.