internal override void ChangePathInInstance(string newPath, bool newIsPrivate) { PathInfo = new WsFolderPath(newPath, newIsPrivate); }
protected override void InitPathInfo(bool isPrivate) { PathInfo = new WsFolderPath(PathInternal, isPrivate); PathInternal = null; }
internal override void ChangeNameInInstance(string newName) { PathInfo = new WsFolderPath(PathInfo.Parent.FullPath + newName, PathInfo.IsPrivate); }
public WsFilePath(WsFolderPath folder, string fileName) : base(folder.FullPath + fileName, folder.IsPrivate) { }