public override object Clone(string sNodeName)
        {
            Laws laws = new Laws();

            foreach (Law law in this)
            {
                laws.Add((Law)law.Clone(sNodeName));
            }
            return(laws);
        }
 public override void Initialize()
 {
     base.Initialize();
     this._Brief        = "";
     this._CompleteText = "";
     this._Creator      = "";
     this._IssueDate    = "";
     this._RegisterDate = "";
     this._CoUnit       = new BasicInfoDetail();
     this._References   = new Laws();
     this._Status       = new BasicInfoDetail();
     this._Categories   = new IdeaCategories();
     this._IdeaType     = new BasicInfoDetail();
     //this._ideaSubject = new IdeaSubject();
 }