public abstract class AbstractCommonUpdateAction extends AbstractVcsAction implements UpdateInBackground
AnAction.TransparentUpdateACTIONS_KEY, EMPTY_ARRAY| Modifier | Constructor and Description |
|---|---|
protected |
AbstractCommonUpdateAction(ActionInfo actionInfo,
ScopeInfo scopeInfo,
boolean alwaysVisible) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
actionPerformed(VcsContext context) |
protected abstract boolean |
filterRootsBeforeAction() |
static boolean |
showsCustomNotification(java.util.Collection<? extends AbstractVcs> vcss) |
protected void |
update(VcsContext vcsContext,
Presentation presentation) |
actionPerformed, forceSyncUpdate, getActiveVcses, performUpdate, updatecreate, createaddTextOverride, applyTextOverride, beforeActionPerformedUpdate, copyFrom, copyShortcutFrom, displayTextInToolbar, getEventProject, getShortcutSet, getTemplatePresentation, getTemplateText, isDefaultIcon, isEnabledInModalContext, isInInjectedContext, isTransparentUpdate, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, setDefaultIcon, setEnabledInModalContext, setInjectedContext, setShortcutSet, startInTransaction, toString, unregisterCustomShortcutSet, useSmallerFontForTextInToolbarclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisDumbAwareprotected AbstractCommonUpdateAction(ActionInfo actionInfo, ScopeInfo scopeInfo, boolean alwaysVisible)
protected void actionPerformed(VcsContext context)
actionPerformed in class AbstractVcsActionprotected abstract boolean filterRootsBeforeAction()
protected void update(VcsContext vcsContext, Presentation presentation)
update in class AbstractVcsActionpublic static boolean showsCustomNotification(java.util.Collection<? extends AbstractVcs> vcss)