public abstract class IdeDocumentHistory
extends java.lang.Object
Constructor and Description |
---|
IdeDocumentHistory() |
public static IdeDocumentHistory getInstance(Project project)
public abstract void includeCurrentCommandAsNavigation()
public abstract void setCurrentCommandHasMoves()
public abstract void includeCurrentPlaceAsChangePlace()
public abstract void clearHistory()
public abstract void back()
public abstract void forward()
public abstract boolean isBackAvailable()
public abstract boolean isForwardAvailable()
public abstract void navigatePreviousChange()
public abstract void navigateNextChange()
public abstract boolean isNavigatePreviousChangeAvailable()
public abstract boolean isNavigateNextChangeAvailable()
public abstract VirtualFile[] getChangedFiles()
public abstract PersistentHashMap<java.lang.String,java.lang.Long> getRecentFilesTimestamps()
public abstract java.util.List<IdeDocumentHistoryImpl.PlaceInfo> getChangePlaces()
public abstract java.util.List<IdeDocumentHistoryImpl.PlaceInfo> getBackPlaces()
public abstract void removeChangePlace(IdeDocumentHistoryImpl.PlaceInfo placeInfo)
public abstract void removeBackPlace(IdeDocumentHistoryImpl.PlaceInfo placeInfo)
public abstract void gotoPlaceInfo(IdeDocumentHistoryImpl.PlaceInfo info)
public abstract void gotoPlaceInfo(IdeDocumentHistoryImpl.PlaceInfo info, boolean focusEditor)