Changeset 3617 for trunk/sources/HeuristicLab.Optimization/3.3/RunCollectionConstraints/RunCollectionEqualityConstraint.cs
- Timestamp:
- 05/05/10 01:53:45 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Optimization/3.3/RunCollectionConstraints
- Files:
-
- 1 added
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Optimization/3.3/RunCollectionConstraints/RunCollectionEqualityConstraint.cs
r3614 r3617 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 using HeuristicLab.Data; 29 using HeuristicLab.Common; 29 30 30 31 namespace HeuristicLab.Optimization { … … 52 53 53 54 public new string ConstraintData { 54 get { return (string) base.ConstraintData;}55 set { base.ConstraintData = value; }55 get { return (string)base.ConstraintData; } 56 set { base.ConstraintData = value; } 56 57 } 57 58 … … 121 122 return s; 122 123 } 124 125 public override IDeepCloneable Clone(HeuristicLab.Common.Cloner cloner) { 126 RunCollectionEqualityConstraint clone = (RunCollectionEqualityConstraint)base.Clone(cloner); 127 clone.ConstrainedValue = null; 128 clone.ConstraintData = this.ConstraintData; 129 clone.ConstraintOperation = this.ConstraintOperation; 130 clone.constraintColumn = this.constraintColumn; 131 132 return clone; 133 } 123 134 } 124 135 }
Note: See TracChangeset
for help on using the changeset viewer.