public abstract class UniqueVFilePathBuilder
extends java.lang.Object
| Constructor and Description |
|---|
UniqueVFilePathBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static UniqueVFilePathBuilder |
getInstance() |
abstract java.lang.String |
getUniqueVirtualFilePath(Project project,
VirtualFile vFile) |
java.lang.String |
getUniqueVirtualFilePath(Project project,
VirtualFile vFile,
GlobalSearchScope scope) |
abstract java.lang.String |
getUniqueVirtualFilePathWithinOpenedFileEditors(Project project,
VirtualFile vFile) |
boolean |
hasFilesWithSameName(Project project,
VirtualFile vFile) |
public static UniqueVFilePathBuilder getInstance()
public java.lang.String getUniqueVirtualFilePath(Project project, VirtualFile vFile, GlobalSearchScope scope)
public abstract java.lang.String getUniqueVirtualFilePath(Project project, VirtualFile vFile)
public abstract java.lang.String getUniqueVirtualFilePathWithinOpenedFileEditors(Project project, VirtualFile vFile)
public boolean hasFilesWithSameName(Project project, VirtualFile vFile)