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)