public class UndoManagerImpl extends UndoManager implements Disposable
Disposable.Parent| Modifier and Type | Field and Description |
|---|---|
static boolean |
ourNeverAskUser |
ORIGINAL_DOCUMENTgetGlobalInstance, getInstance, isUndoOrRedoInProgresspublic static boolean isRefresh()
public static int getGlobalUndoLimit()
public static int getDocumentUndoLimit()
public Project getProject()
public void dispose()
Disposabledispose in interface Disposablepublic boolean isActive()
public void addDocumentAsAffected(Document document)
public void nonundoableActionPerformed(DocumentReference ref, boolean isGlobal)
nonundoableActionPerformed in class UndoManagerpublic void undoableActionPerformed(UndoableAction action)
undoableActionPerformed in class UndoManagerpublic void markCurrentCommandAsGlobal()
public void addAffectedFiles(VirtualFile... files)
public void invalidateActionsFor(DocumentReference ref)
public void undo(FileEditor editor)
undo in class UndoManagerpublic void redo(FileEditor editor)
redo in class UndoManagerpublic boolean isUndoInProgress()
isUndoInProgress in class UndoManagerpublic boolean isRedoInProgress()
isRedoInProgress in class UndoManagerpublic boolean isUndoAvailable(FileEditor editor)
isUndoAvailable in class UndoManagerpublic boolean isRedoAvailable(FileEditor editor)
isRedoAvailable in class UndoManagerpublic Pair<java.lang.String,java.lang.String> getUndoActionNameAndDescription(FileEditor editor)
getUndoActionNameAndDescription in class UndoManagerpublic Pair<java.lang.String,java.lang.String> getRedoActionNameAndDescription(FileEditor editor)
getRedoActionNameAndDescription in class UndoManagerprotected void compact()
public void setEditorProvider(CurrentEditorProvider p)
public CurrentEditorProvider getEditorProvider()
public void dropHistoryInTests()
public void flushCurrentCommandMerger()
public void clearUndoRedoQueueInTests(VirtualFile file)
public void clearUndoRedoQueueInTests(Document document)
public java.lang.String toString()
toString in class java.lang.Object