/// <summary> /// Initializes object with the specified ItemValueCollection object. /// </summary> public TsCHdaAnnotationValueCollection(TsCHdaAnnotationValueCollection item) : base(item) { _values = new ArrayList(item._values.Count); foreach (Technosoftware.DaAeHdaClient.Hda.TsCHdaItemValue value in item._values) { _values.Add(value.Clone()); } }
/// <summary> /// Initializes object with the specified ItemValueCollection object. /// </summary> public TsCHdaAnnotationValueCollection(TsCHdaAnnotationValueCollection item) : base(item) { values_ = new ArrayList(item.values_.Count); foreach (TsCHdaItemValue value in item.values_) { values_.Add(value.Clone()); } }
/////////////////////////////////////////////////////////////////////// #region ICloneable Members /// <summary> /// Creates a deep copy of the object. /// </summary> public override object Clone() { TsCHdaAnnotationValueCollection collection = (TsCHdaAnnotationValueCollection)base.Clone(); collection._values = new ArrayList(_values.Count); foreach (TsCHdaAnnotationValue value in _values) { collection._values.Add(value.Clone()); } return(collection); }