public class IjProjectPaths extends Object
Constructor and Description |
---|
IjProjectPaths(String projectRoot,
boolean keepModuleFilesInModuleDirs) |
Modifier and Type | Method and Description |
---|---|
static String |
getAndroidFacetRelativePath(Path path)
Paths in Android facet config marked RELATIVE_PATH expect / prefix
|
Path |
getIdeaConfigDir() |
Path |
getLibrariesDir() |
Path |
getLibraryXmlFilePath(IjLibrary library) |
Path |
getModuleDir(IjModule module) |
Path |
getModuleImlFilePath(IjModule module) |
String |
getModuleQualifiedPath(Path path,
IjModule module) |
Path |
getModuleRelativePath(Path path,
IjModule module) |
String |
getProjectQualifiedPath(Path path) |
Path |
getProjectRelativePath(Path path) |
static String |
getUrl(String qualifiedPath) |
public IjProjectPaths(String projectRoot, boolean keepModuleFilesInModuleDirs)
public Path getIdeaConfigDir()
public Path getLibrariesDir()
public Path getModuleImlFilePath(IjModule module)
public Path getModuleDir(IjModule module)
public String getModuleQualifiedPath(Path path, IjModule module)
public Path getModuleRelativePath(Path path, IjModule module)
public Path getLibraryXmlFilePath(IjLibrary library)
public String getProjectQualifiedPath(Path path)
public Path getProjectRelativePath(Path path)