public GenericDirectory(string rootDirectory) { DirectoryPath = rootDirectory; Workspace = new FileTraverser(); Source = new SourceTraverser(rootDirectory); }