public virtual void Load(IProjectStateNode <TStateEnum, TProject> _parent = null) { if (_parent != null) { parent = _parent; } if (parent == null) { } String filename = MakeFilename(); String path = folder.pathFor(filename, Data.enums.getWritableFileMode.existing, MakeFileDescription()); //var old_parent = parent; var task = this.LoadFromFileToInstance(path, true); //parent = old_parent; LoadResources(); LoadChildren(); }
protected void Deploy(IProjectStateNode <TStateEnum, TProject> _parent, Boolean _HasSubfolder) { parent = _parent; HasSubfolder = _HasSubfolder; }
protected ProjectStateNodeBase(IProjectStateNode <TStateEnum, TProject> _parent, Boolean _HasSubfolder) { Deploy(_parent, _HasSubfolder); }