Changeset 17406 for branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/MultiCheckedOperatorConverter.cs
- Timestamp:
- 01/27/20 10:33:01 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/MultiCheckedOperatorConverter.cs
r17394 r17406 12 12 public override Type ConvertableType => typeof(ICheckedMultiOperator<>); 13 13 14 public override void Populate(IItem value, JsonItem item, IJsonItemConverter root) {14 public override void Populate(IItem value, IJsonItem item, IJsonItemConverter root) { 15 15 base.Populate(value, item, root); 16 16 … … 25 25 } 26 26 27 public override void InjectData(IItem item, JsonItem data, IJsonItemConverter root) {27 public override void InjectData(IItem item, IJsonItem data, IJsonItemConverter root) { 28 28 base.InjectData(item, data, root); 29 29 … … 33 33 } 34 34 35 private bool GetOperatorState(string name, JsonItem data) {35 private bool GetOperatorState(string name, IJsonItem data) { 36 36 foreach(var op in data.Children) { 37 37 if (op.Name == name && op.Value is bool) return (bool)op.Value;
Note: See TracChangeset
for help on using the changeset viewer.