public FolderViewModel(string path, string fullPath, string relativePath, FolderViewModel parent = null)
     : this(path, fullPath, relativePath)
 {
     Parent = parent;
 }
 private FolderViewModel GetFolderFromPath(string path, string fullPath, string relativePath, FolderViewModel parent = null)
 {
     FolderViewModel folder = new FolderViewModel(path, fullPath, relativePath, parent);
     if (false == IsEmptyFolder(fullPath))
     {
         folder.Add(m_EmptyFolder);
         folder.Expanded += FolderExpanded;
     }
     return folder;
 }