public abstract class ChangeListManagerEx extends ChangeListManager
Constructor and Description |
---|
ChangeListManagerEx() |
Modifier and Type | Method and Description |
---|---|
abstract LocalChangeList |
addChangeList(java.lang.String name,
java.lang.String comment,
ChangeListData data) |
abstract void |
blockModalNotifications()
Blocks modal dialogs that we don't want to popup during some process, for example, above the commit dialog.
|
abstract boolean |
editChangeListData(java.lang.String name,
ChangeListData newData) |
abstract void |
freeze(java.lang.String reason)
Temporarily disable CLM update
For example, to preserve FilePath->ChangeList mapping during "stash-do_smth-unstash" routine.
|
abstract java.util.Collection<LocalChangeList> |
getAffectedLists(java.util.Collection<? extends Change> changes) |
abstract boolean |
isInUpdate() |
abstract void |
setDefaultChangeList(LocalChangeList list,
boolean automatic) |
abstract void |
unblockModalNotifications() |
abstract void |
unfreeze() |
abstract void |
waitForUpdate(java.lang.String operationName)
Simulate synchronous task execution.
|
addChangeListListener, addChangeListListener, addDirectoryToIgnoreImplicitly, addFilesToIgnore, commitChanges, findChangeList, getAffectedFiles, getAffectedPaths, getAllChanges, getChange, getChange, getChangeList, getChangeList, getChangeList, getChangeListNameIfOnlyOne, getChangeLists, getChangeLists, getChangeLists, getChangeListsCopy, getChangeListsNumber, getChangesIn, getChangesIn, getDefaultChangeList, getDefaultListName, getFilesToIgnore, getInstance, getModifiedWithoutEditing, getRegisteredExecutors, getStatus, getSwitchedBranch, getVcsFor, haveChangesUnder, invokeAfterUpdate, invokeAfterUpdate, isFileAffected, isFreezed, isFreezedWithNotification, isIgnoredFile, isIgnoredFile, isUnversioned, registerCommitExecutor, removeChangeListListener, removeImplicitlyIgnoredDirectory, reopenFiles, scheduleAutomaticEmptyChangeListDeletion, scheduleAutomaticEmptyChangeListDeletion, scheduleUpdate, scheduleUpdate, setFilesToIgnore
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChangeList, editComment, editName, moveChangesTo, removeChangeList, removeChangeList, setDefaultChangeList, setDefaultChangeList, setReadOnly
public abstract boolean isInUpdate()
public abstract java.util.Collection<LocalChangeList> getAffectedLists(java.util.Collection<? extends Change> changes)
public abstract LocalChangeList addChangeList(java.lang.String name, java.lang.String comment, ChangeListData data)
public abstract boolean editChangeListData(java.lang.String name, ChangeListData newData)
public abstract void setDefaultChangeList(LocalChangeList list, boolean automatic)
automatic
- true is changelist switch operation was not triggered by user (and, for example, will be reverted soon)
4ex: This flag disables automatic empty changelist deletion.public abstract void blockModalNotifications()
public abstract void unblockModalNotifications()
public abstract void freeze(java.lang.String reason)
public abstract void unfreeze()
public abstract void waitForUpdate(java.lang.String operationName)