public class RunContextAction extends BaseRunConfigurationAction
AnAction.TransparentUpdateLOGEMPTY_GROUPACTIONS_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, updateaddPropertyChangeListener, disableIfNoVisibleChildren, firePropertyChange, getChildren, hideIfNoVisibleChildren, isPopup, isPopup, isPrimary, removePropertyChangeListener, replace, setPopupaddTextOverride, applyTextOverride, copyFrom, copyShortcutFrom, displayTextInToolbar, getEventProject, getShortcutSet, getTemplatePresentation, getTemplateText, isDefaultIcon, isEnabledInModalContext, isInInjectedContext, isTransparentUpdate, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, setDefaultIcon, setEnabledInModalContext, setInjectedContext, setShortcutSet, startInTransaction, toString, unregisterCustomShortcutSet, useSmallerFontForTextInToolbarpublic RunContextAction(Executor executor)
protected void perform(ConfigurationContext context)
perform in class BaseRunConfigurationActionprotected boolean isEnabledFor(RunConfiguration configuration)
isEnabledFor in class BaseRunConfigurationActionprotected void updatePresentation(Presentation presentation, java.lang.String actionText, ConfigurationContext context)
updatePresentation in class BaseRunConfigurationActionprotected void approximatePresentationByPreviousAvailability(AnActionEvent event, ThreeState hadAnythingRunnable)
approximatePresentationByPreviousAvailability in class BaseRunConfigurationActionprotected java.util.List<AnAction> createChildActions(ConfigurationContext context, java.util.List<? extends ConfigurationFromContext> configurations)
createChildActions in class BaseRunConfigurationAction