@Beta
public interface FileLocations
Modifier and Type | Method and Description |
---|---|
Path |
getProjectFolder(Path path)
Returns the project root for the given resource handle.
|
java.util.Set<Path> |
getProjectSourceFolders(Path path) |
Path |
getSourceFolder(Path path)
Returns the source folder the given handle is contained in or
null if the given Path is not
located in a source folder. |
Path |
getTargetFolder(Path sourceFolder)
Returns the target folder for the given source folder or
null if the given
folder is not a source folder or doesn't have a configured target folder. |
Path getSourceFolder(Path path)
null
if the given Path
is not
located in a source folder.Path getTargetFolder(Path sourceFolder)
null
if the given
folder is not a source folder or doesn't have a configured target folder.sourceFolder
- the source folder to find the configured target folder for.Path getProjectFolder(Path path)
path
- an absolute path