public class CacheDiffRequestChainProcessor extends CacheDiffRequestProcessor.Simple
CacheDiffRequestProcessor.ReloadRequestAction, CacheDiffRequestProcessor.SimpleDiffRequestProcessor.MyNextChangeAction, DiffRequestProcessor.MyNextDifferenceAction, DiffRequestProcessor.MyOpenInEditorAction, DiffRequestProcessor.MyPrevChangeAction, DiffRequestProcessor.MyPrevDifferenceActionDisposable.ParentmyContentPanel, myToolbarWrapper| Constructor and Description |
|---|
CacheDiffRequestChainProcessor(Project project,
DiffRequestChain requestChain) |
| Modifier and Type | Method and Description |
|---|---|
protected DiffRequestProducer |
getCurrentRequestProvider() |
protected java.util.List<AnAction> |
getNavigationActions() |
DiffRequestChain |
getRequestChain() |
protected void |
goToNextChange(boolean fromDifferences) |
protected void |
goToPrevChange(boolean fromDifferences) |
protected boolean |
hasNextChange(boolean fromUpdate) |
protected boolean |
hasPrevChange(boolean fromUpdate) |
protected boolean |
isNavigationEnabled() |
protected void |
onDispose() |
void |
setCurrentRequest(int index) |
getRequestName, loadRequestdropCaches, getFastLoadingTimeMillis, loadRequestFast, reloadRequest, updateRequest, updateRequestapplyRequest, applyRequest, buildActionPopup, buildToolbar, collectPopupActions, collectToolbarActions, dispose, getComponent, getContext, getContextUserData, getPreferredFocusedComponent, getProject, getSettings, getToolOrderFromSettings, isDisposed, isWindowFocused, onAfterNavigate, patchShortcutSet, putContextUserData, setWindowTitle, shouldAddToolbarBottomBorder, updateRequest, updateRequest, updateToolOrderSettingspublic CacheDiffRequestChainProcessor(Project project, DiffRequestChain requestChain)
protected void onDispose()
onDispose in class CacheDiffRequestProcessor<DiffRequestProducer>protected DiffRequestProducer getCurrentRequestProvider()
getCurrentRequestProvider in class CacheDiffRequestProcessor<DiffRequestProducer>public DiffRequestChain getRequestChain()
public void setCurrentRequest(int index)
protected java.util.List<AnAction> getNavigationActions()
getNavigationActions in class DiffRequestProcessorprotected boolean hasNextChange(boolean fromUpdate)
hasNextChange in class DiffRequestProcessorprotected boolean hasPrevChange(boolean fromUpdate)
hasPrevChange in class DiffRequestProcessorprotected void goToNextChange(boolean fromDifferences)
goToNextChange in class DiffRequestProcessorprotected void goToPrevChange(boolean fromDifferences)
goToPrevChange in class DiffRequestProcessorprotected boolean isNavigationEnabled()
isNavigationEnabled in class DiffRequestProcessor