public class DelayedNotificator extends java.lang.Object implements ChangeListListener
TOPIC
Constructor and Description |
---|
DelayedNotificator(Project project,
ChangeListManagerImpl manager,
com.intellij.openapi.vcs.changes.ChangeListManagerImpl.Scheduler scheduler) |
Modifier and Type | Method and Description |
---|---|
void |
allChangeListsMappingsChanged() |
void |
callNotify(ChangeListCommand command) |
void |
changeListAdded(ChangeList list) |
void |
changeListChanged(ChangeList list) |
void |
changeListCommentChanged(ChangeList list,
java.lang.String oldComment) |
void |
changeListDataChanged(ChangeList list) |
void |
changeListRemoved(ChangeList list) |
void |
changeListRenamed(ChangeList list,
java.lang.String oldName) |
void |
changeListsForFileChanged(FilePath path,
java.util.Set<java.lang.String> removedChangeListsIds,
java.util.Set<java.lang.String> addedChangeListsIds) |
void |
changeListUpdateDone() |
void |
changesAdded(java.util.Collection<Change> changes,
ChangeList toList) |
void |
changesMoved(java.util.Collection<Change> changes,
ChangeList fromList,
ChangeList toList) |
void |
changesRemoved(java.util.Collection<Change> changes,
ChangeList fromList) |
void |
defaultListChanged(ChangeList oldDefaultList,
ChangeList newDefaultList) |
void |
defaultListChanged(ChangeList oldDefaultList,
ChangeList newDefaultList,
boolean automatic) |
void |
unchangedFileStatusChanged() |
public DelayedNotificator(Project project, ChangeListManagerImpl manager, com.intellij.openapi.vcs.changes.ChangeListManagerImpl.Scheduler scheduler)
public void callNotify(ChangeListCommand command)
public void changeListAdded(ChangeList list)
changeListAdded
in interface ChangeListListener
public void changesRemoved(java.util.Collection<Change> changes, ChangeList fromList)
changesRemoved
in interface ChangeListListener
public void changesAdded(java.util.Collection<Change> changes, ChangeList toList)
changesAdded
in interface ChangeListListener
public void changeListRemoved(ChangeList list)
changeListRemoved
in interface ChangeListListener
public void changeListChanged(ChangeList list)
changeListChanged
in interface ChangeListListener
public void changeListRenamed(ChangeList list, java.lang.String oldName)
changeListRenamed
in interface ChangeListListener
public void changeListDataChanged(ChangeList list)
changeListDataChanged
in interface ChangeListListener
public void changeListCommentChanged(ChangeList list, java.lang.String oldComment)
changeListCommentChanged
in interface ChangeListListener
public void changesMoved(java.util.Collection<Change> changes, ChangeList fromList, ChangeList toList)
changesMoved
in interface ChangeListListener
public void defaultListChanged(ChangeList oldDefaultList, ChangeList newDefaultList)
defaultListChanged
in interface ChangeListListener
public void defaultListChanged(ChangeList oldDefaultList, ChangeList newDefaultList, boolean automatic)
defaultListChanged
in interface ChangeListListener
public void unchangedFileStatusChanged()
unchangedFileStatusChanged
in interface ChangeListListener
public void changeListUpdateDone()
changeListUpdateDone
in interface ChangeListListener
public void allChangeListsMappingsChanged()
allChangeListsMappingsChanged
in interface ChangeListListener
public void changeListsForFileChanged(FilePath path, java.util.Set<java.lang.String> removedChangeListsIds, java.util.Set<java.lang.String> addedChangeListsIds)