Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/01/19 14:36:32 (5 years ago)
Author:
dpiringe
Message:

#3026: renamed Component to JsonItem

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3026_IntegrationIntoSymSpace/HeuristicLab.Manufacture/Converters/BaseConverter.cs

    r17281 r17283  
    1010  public abstract class BaseConverter : IJsonItemConverter
    1111  {
    12     public Component Extract(IItem value) {
    13       Component data = ExtractData(value);
     12    public JsonItem Extract(IItem value) {
     13      JsonItem data = ExtractData(value);
    1414      data.Name = String.IsNullOrEmpty(data.Name) ? value.ItemName : data.Name;
    1515      return data;
    1616    }
    1717
    18     public void Inject(IItem item, Component data) {
     18    public void Inject(IItem item, JsonItem data) {
    1919      if(data.Reference != null) {
    20         Component.Merge(data, data.Reference);
     20        JsonItem.Merge(data, data.Reference);
    2121      }
    2222      InjectData(item, data);
    2323    }
    2424
    25     public abstract void InjectData(IItem item, Component data);
    26     public abstract Component ExtractData(IItem value);
     25    public abstract void InjectData(IItem item, JsonItem data);
     26    public abstract JsonItem ExtractData(IItem value);
    2727
    2828    #region Helper
Note: See TracChangeset for help on using the changeset viewer.