Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/01/19 12:58:25 (5 years ago)
Author:
dpiringe
Message:

#3026

  • renamed CustomWriter to CustomJsonWriter and extracted it into a separate file
  • removed property ParameterizedItems from Component
  • added helper methods for path generation in Component
  • reverted the single parameter array idea back to the FreeParameters and StaticParameters idea
  • now there hidden parameters are also handled
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3026_IntegrationIntoSymSpace/HeuristicLab.Manufacture/Interfaces/ITypeTransformer.cs

    r17271 r17280  
    88
    99namespace HeuristicLab.Manufacture {
    10   //IDataProcessor?
    1110  public interface ITypeTransformer {
     11    /// <summary>
     12    /// Extracts all infos out of an IItem to create a Component.
     13    /// (For template generation.)
     14    /// </summary>
     15    /// <param name="value">The IItem to extract infos.</param>
     16    /// <returns>Component with infos to reinitialise the IItem.</returns>
    1217    Component Extract(IItem value);
     18
     19    /// <summary>
     20    /// Injects the saved infos from the Component into the IItem.
     21    /// (Sets the necessary values.)
     22    /// </summary>
     23    /// <param name="item">The IItem which get the data injected.</param>
     24    /// <param name="data">The Component with the saved values.</param>
    1325    void Inject(IItem item, Component data);
    1426  }
Note: See TracChangeset for help on using the changeset viewer.