Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/26/19 10:14:35 (5 years ago)
Author:
dpiringe
Message:

#3026

  • renamed ParameterData to Component
  • renamed File Template.cs to Component.cs
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3026_IntegrationIntoSymSpace/HeuristicLab.Manufacture/ParameterTransformer/ConstrainedValueParameterTransformer.cs

    r17269 r17271  
    88namespace HeuristicLab.Manufacture {
    99  public class ConstrainedValueParameterTransformer : ParameterBaseTransformer {
    10     public override void InjectData(IParameter parameter, ParameterData data) {
     10    public override void InjectData(IParameter parameter, Component data) {
    1111      foreach (var x in parameter.Cast<dynamic>().ValidValues)
    1212        if (x.GetType().Name == CastValue<string>(data.Default))
     
    1717    }
    1818
    19     public override ParameterData ExtractData(IParameter value) {
     19    public override Component ExtractData(IParameter value) {
    2020
    21       return new ParameterData() {
     21      return new Component() {
    2222        Name = value.Name,
    2323        Default = value.ActualValue?.GetType().Name,
     
    3535    }
    3636
    37     private IList<ParameterData> GetParameterizedChilds(IParameter value) {
    38       List<ParameterData> list = new List<ParameterData>();
     37    private IList<Component> GetParameterizedChilds(IParameter value) {
     38      List<Component> list = new List<Component>();
    3939      var values = value.Cast<dynamic>().ValidValues;
    4040      foreach(var x in values) {
    4141        if (x is IParameterizedItem &&
    4242            ((IParameterizedItem)x).Parameters.Any(p => !p.Hidden)) {
    43           ParameterData tmp = Transformer.Extract(x);
     43          Component tmp = Transformer.Extract(x);
    4444          if (tmp.ParameterizedItems != null)
    4545            list.AddRange(tmp.ParameterizedItems);
Note: See TracChangeset for help on using the changeset viewer.