public abstract class VcsDirtyScopeManager
extends java.lang.Object
Constructor and Description |
---|
VcsDirtyScopeManager() |
Modifier and Type | Method and Description |
---|---|
abstract void |
changesProcessed() |
abstract void |
dirDirtyRecursively(FilePath path) |
abstract void |
dirDirtyRecursively(VirtualFile dir)
Requests an asynchronous file status update for all files under the specified directory.
|
abstract void |
fileDirty(FilePath file)
Requests an asynchronous file status update for the specified file path.
|
abstract void |
fileDirty(VirtualFile file)
Requests an asynchronous file status update for the specified virtual file.
|
abstract void |
filePathsDirty(java.util.Collection<? extends FilePath> filesDirty,
java.util.Collection<? extends FilePath> dirsRecursivelyDirty)
Requests an asynchronous file status update for all files specified and under the specified directories
|
abstract void |
filesDirty(java.util.Collection<? extends VirtualFile> filesDirty,
java.util.Collection<? extends VirtualFile> dirsRecursivelyDirty)
Requests an asynchronous file status update for all files specified and under the specified directories
|
static VcsDirtyScopeManager |
getInstance(Project project) |
abstract void |
markEverythingDirty()
Requests an asynchronous file status update for all files in the project.
|
abstract VcsInvalidated |
retrieveScopes() |
abstract java.util.Collection<FilePath> |
whatFilesDirty(java.util.Collection<? extends FilePath> files) |
public static VcsDirtyScopeManager getInstance(Project project)
public abstract void markEverythingDirty()
public abstract void fileDirty(VirtualFile file)
file
- the file for which the status update is requested.public abstract void fileDirty(FilePath file)
file
- the file path for which the status update is requested.public abstract void dirDirtyRecursively(VirtualFile dir)
dir
- the directory for which the file status update is requested.public abstract void dirDirtyRecursively(FilePath path)
public abstract VcsInvalidated retrieveScopes()
public abstract void changesProcessed()
public abstract java.util.Collection<FilePath> whatFilesDirty(java.util.Collection<? extends FilePath> files)
public abstract void filePathsDirty(java.util.Collection<? extends FilePath> filesDirty, java.util.Collection<? extends FilePath> dirsRecursivelyDirty)
public abstract void filesDirty(java.util.Collection<? extends VirtualFile> filesDirty, java.util.Collection<? extends VirtualFile> dirsRecursivelyDirty)