public class RunContextAction extends BaseRunConfigurationAction
AnAction.TransparentUpdate
LOG
EMPTY_GROUP
ACTIONS_KEY, EMPTY_ARRAY
Constructor and Description |
---|
RunContextAction(Executor executor) |
Modifier and Type | Method and Description |
---|---|
protected void |
approximatePresentationByPreviousAvailability(AnActionEvent event,
ThreeState hadAnythingRunnable) |
protected java.util.List<AnAction> |
createChildActions(ConfigurationContext context,
java.util.List<? extends ConfigurationFromContext> configurations) |
protected boolean |
isEnabledFor(RunConfiguration configuration) |
protected void |
perform(ConfigurationContext context) |
protected void |
updatePresentation(Presentation presentation,
java.lang.String actionText,
ConfigurationContext context) |
actionPerformed, beforeActionPerformedUpdate, canBePerformed, fullUpdate, getChildren, isDumbAware, suggestRunActionName, update
addPropertyChangeListener, disableIfNoVisibleChildren, firePropertyChange, getChildren, hideIfNoVisibleChildren, isPopup, isPopup, isPrimary, removePropertyChangeListener, replace, setPopup
addTextOverride, applyTextOverride, copyFrom, copyShortcutFrom, displayTextInToolbar, getEventProject, getShortcutSet, getTemplatePresentation, getTemplateText, isDefaultIcon, isEnabledInModalContext, isInInjectedContext, isTransparentUpdate, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, setDefaultIcon, setEnabledInModalContext, setInjectedContext, setShortcutSet, startInTransaction, toString, unregisterCustomShortcutSet, useSmallerFontForTextInToolbar
public RunContextAction(Executor executor)
protected void perform(ConfigurationContext context)
perform
in class BaseRunConfigurationAction
protected boolean isEnabledFor(RunConfiguration configuration)
isEnabledFor
in class BaseRunConfigurationAction
protected void updatePresentation(Presentation presentation, java.lang.String actionText, ConfigurationContext context)
updatePresentation
in class BaseRunConfigurationAction
protected void approximatePresentationByPreviousAvailability(AnActionEvent event, ThreeState hadAnythingRunnable)
approximatePresentationByPreviousAvailability
in class BaseRunConfigurationAction
protected java.util.List<AnAction> createChildActions(ConfigurationContext context, java.util.List<? extends ConfigurationFromContext> configurations)
createChildActions
in class BaseRunConfigurationAction