public class RemoteRevisionsStateCache extends java.lang.Object implements ChangesOnServerTracker
Modifier and Type | Method and Description |
---|---|
void |
changeRemoved(java.lang.String path,
AbstractVcs vcs) |
void |
changeUpdated(java.lang.String path,
AbstractVcs vcs) |
void |
directoryMappingChanged()
Notifies that the per-directory VCS mapping has changed.
|
void |
invalidate(java.util.Collection<java.lang.String> paths) |
boolean |
isUpToDate(Change change,
AbstractVcs vcs) |
boolean |
updateStep() |
public void invalidate(java.util.Collection<java.lang.String> paths)
invalidate
in interface ChangesOnServerTracker
public boolean isUpToDate(Change change, AbstractVcs vcs)
isUpToDate
in interface ChangesOnServerTracker
public void changeUpdated(java.lang.String path, AbstractVcs vcs)
changeUpdated
in interface ChangesOnServerTracker
public void changeRemoved(java.lang.String path, AbstractVcs vcs)
changeRemoved
in interface ChangesOnServerTracker
public void directoryMappingChanged()
VcsListener
directoryMappingChanged
in interface VcsListener
public boolean updateStep()
updateStep
in interface ChangesOnServerTracker