Changeset 16776 for branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Parser
- Timestamp:
- 04/12/19 07:48:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Parser/IntervalConstraint.cs
r16774 r16776 12 12 [Item("Interval Constraint", "Constraint on intervals.")] 13 13 public class IntervalConstraint : NamedItem { 14 public string Expression { get; set; } 14 private string expression; 15 public string Expression { 16 get => expression; 17 set { 18 if (value != expression) { 19 expression = value; 20 } 21 } 22 } 15 23 public string Definition { get; set; } 16 24 public Interval Interval { get; set; } 17 public bool InclusiveLowerBound { get; set; } 25 private bool inclusiveLowerBound; 26 27 public bool InclusiveLowerBound { 28 get => inclusiveLowerBound; 29 set { 30 if (value != inclusiveLowerBound) { 31 inclusiveLowerBound = value; 32 OnChanged(EventArgs.Empty); 33 } 34 } 35 } 18 36 public bool InclusiveUpperBound { get; set; } 19 37 public bool IsDerivation { get; set; }
Note: See TracChangeset
for help on using the changeset viewer.