- Timestamp:
- 10/29/10 19:14:33 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CloningRefactoring/HeuristicLab.Analysis/3.3/DataRowVisualProperties.cs
r4648 r4677 104 104 #endregion 105 105 106 #region Storing & Cloning 107 [StorableConstructor] 108 protected DataRowVisualProperties(bool deserializing) : base() { } 109 protected DataRowVisualProperties(DataRowVisualProperties original, Cloner cloner) 110 : base(original, cloner) { 111 this.chartType = original.chartType; 112 this.secondYAxis = original.secondYAxis; 113 this.color = original.color; 114 this.startIndexZero = original.startIndexZero; 115 } 116 public override IDeepCloneable Clone(Cloner cloner) { 117 return new DataRowVisualProperties(this, cloner); 118 } 119 #endregion 106 120 public DataRowVisualProperties() { 107 121 chartType = DataRowChartType.Line; … … 116 130 this.startIndexZero = startIndexZero; 117 131 } 118 [StorableConstructor]119 protected DataRowVisualProperties(bool deserializing) { }120 121 public override IDeepCloneable Clone(Cloner cloner) {122 DataRowVisualProperties clone = (DataRowVisualProperties)base.Clone(cloner);123 clone.chartType = chartType;124 clone.secondYAxis = secondYAxis;125 clone.color = color;126 clone.startIndexZero = startIndexZero;127 return clone;128 }129 132 130 133 public event PropertyChangedEventHandler PropertyChanged;
Note: See TracChangeset
for help on using the changeset viewer.