///////////////////////////////////////////////////////////////////////
        #region ICloneable Members

        /// <summary>
        /// Creates a deep copy of the object.
        /// </summary>
        public virtual object Clone()
        {
            TsCAeEventNotification clone = (TsCAeEventNotification)MemberwiseClone();

            clone._attributes = (AttributeCollection)_attributes.Clone();

            return(clone);
        }