public final class VcsFileStatusProvider extends java.lang.Object implements FileStatusProvider, VcsBaseContentProvider
VcsBaseContentProvider.BaseContentEP_NAMEEP_NAME| Modifier and Type | Method and Description |
|---|---|
VcsBaseContentProvider.BaseContent |
getBaseRevision(VirtualFile file) |
FileStatus |
getFileStatus(VirtualFile virtualFile) |
static VcsFileStatusProvider |
getInstance(Project project) |
ThreeState |
getNotChangedDirectoryParentingStatus(VirtualFile virtualFile) |
boolean |
isSupported(VirtualFile file) |
void |
refreshFileStatusFromDocument(VirtualFile virtualFile,
Document doc) |
public static VcsFileStatusProvider getInstance(Project project)
public FileStatus getFileStatus(VirtualFile virtualFile)
getFileStatus in interface FileStatusProviderpublic void refreshFileStatusFromDocument(VirtualFile virtualFile, Document doc)
refreshFileStatusFromDocument in interface FileStatusProviderpublic ThreeState getNotChangedDirectoryParentingStatus(VirtualFile virtualFile)
getNotChangedDirectoryParentingStatus in interface FileStatusProviderpublic VcsBaseContentProvider.BaseContent getBaseRevision(VirtualFile file)
getBaseRevision in interface VcsBaseContentProviderpublic boolean isSupported(VirtualFile file)
isSupported in interface VcsBaseContentProvider