Class DirectoryTreeBuilder
java.lang.Object
org.eclipse.lemminx.customservice.synapse.directoryTree.DirectoryTreeBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DirectoryMapResponsebuildDirectoryTree(org.eclipse.lsp4j.WorkspaceFolder projectFolder) static DirectoryMapResponsegetProjectExplorerModel(org.eclipse.lsp4j.WorkspaceFolder projectFolder) Generate model for the project explorergetProjectIdentifiers(org.eclipse.lsp4j.WorkspaceFolder projectFolder, List<String> filePaths)
-
Constructor Details
-
DirectoryTreeBuilder
public DirectoryTreeBuilder()
-
-
Method Details
-
buildDirectoryTree
public static DirectoryMapResponse buildDirectoryTree(org.eclipse.lsp4j.WorkspaceFolder projectFolder) -
getProjectExplorerModel
public static DirectoryMapResponse getProjectExplorerModel(org.eclipse.lsp4j.WorkspaceFolder projectFolder) Generate model for the project explorer- Parameters:
projectFolder- project folder path- Returns:
- project explorer structure
-
getProjectIdentifiers
-