Changeset 17280 for branches/3026_IntegrationIntoSymSpace/HeuristicLab.Manufacture/TypeTransformer/MultiCheckedOperatorTransformer.cs
- Timestamp:
- 10/01/19 12:58:25 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3026_IntegrationIntoSymSpace/HeuristicLab.Manufacture/TypeTransformer/MultiCheckedOperatorTransformer.cs
r17275 r17280 10 10 public override Component ExtractData(IItem value) { 11 11 Component data = base.ExtractData(value); 12 12 13 data.Default = value.GetType().Name; 13 14 14 data.Operators = new List<Component>(); 15 /* 16 if (data.ParameterizedItems == null) 17 data.ParameterizedItems = new List<Component>(); 18 data.ParameterizedItems.Add(data); 19 */ 15 20 dynamic val = value.Cast<dynamic>(); 16 21 foreach (var op in val.Operators) { … … 18 23 Name = op.Name, 19 24 Default = val.Operators.ItemChecked(op), 20 Range = new object[] { false, true } 25 Range = new object[] { false, true }, 26 Path = data.Path + "." + op.Name 21 27 }); 22 28 }
Note: See TracChangeset
for help on using the changeset viewer.