public override SbnObject Clone(string sNodeName) { GovAnnouncement announcement = new GovAnnouncement { ID = base.ID }; if (!object.ReferenceEquals(this.CoOrgan, null)) { announcement.CoOrgan = (OrgUnit)this.CoOrgan.Clone(sNodeName); } if (!object.ReferenceEquals(this.CoGovSession, null)) { announcement.CoGovSession = (GovSession)this.CoGovSession.Clone(sNodeName); } if (!object.ReferenceEquals(this.Attachments, null)) { announcement.Attachments = (AnnouncementAttachs)this.Attachments.Clone(sNodeName); } return(announcement); }
public override void Initialize() { base.Initialize(); this._CoAnnouncement = new GovAnnouncement(); }