Changeset 13827 for branches/WebJobManager/HeuristicLab.Data/3.3
- Timestamp:
- 05/03/16 17:13:50 (8 years ago)
- Location:
- branches/WebJobManager/HeuristicLab.Data/3.3
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/WebJobManager/HeuristicLab.Data/3.3/BoolValue.cs
r13656 r13827 48 48 } 49 49 50 public override IDeepCloneable Clone(Cloner cloner) { 50 public static BoolValue Parse(string val) 51 { 52 if (val == "true" || val == "on") 53 return new BoolValue(true); 54 else 55 return new BoolValue(false); 56 } 57 58 public override IDeepCloneable Clone(Cloner cloner) { 51 59 return new BoolValue(this, cloner); 52 60 } -
branches/WebJobManager/HeuristicLab.Data/3.3/DoubleValue.cs
r13656 r13827 44 44 public DoubleValue(double value) : base(value) { } 45 45 46 public override IDeepCloneable Clone(Cloner cloner) { 46 public static DoubleValue Parse(string val) 47 { 48 return new DoubleValue(Double.Parse(val)); 49 } 50 51 public override IDeepCloneable Clone(Cloner cloner) { 47 52 return new DoubleValue(this, cloner); 48 53 } -
branches/WebJobManager/HeuristicLab.Data/3.3/IntValue.cs
r13656 r13827 55 55 return Value.CompareTo(obj); 56 56 } 57 public static IntValue Parse(string val) 58 { 59 return new IntValue(int.Parse(val)); 60 } 57 61 58 62 protected virtual bool Validate(string value, out string errorMessage) { -
branches/WebJobManager/HeuristicLab.Data/3.3/PercentValue.cs
r12012 r13827 53 53 public PercentValue(double value) : base(value) { } 54 54 55 public PercentValue(double value, bool restrictToUnitInterval) 55 public static PercentValue Parse(string val) 56 { 57 return new PercentValue((Double.Parse(val) / 100)); 58 } 59 60 public PercentValue(double value, bool restrictToUnitInterval) 56 61 : base() { 57 62 this.restrictToUnitInterval = restrictToUnitInterval;
Note: See TracChangeset
for help on using the changeset viewer.