public abstract static class ComputableActionGroup.Simple extends ComputableActionGroup
ComputableActionGroup.Simple
AnAction.TransparentUpdate
EMPTY_GROUP
ACTIONS_KEY, EMPTY_ARRAY
Modifier | Constructor and Description |
---|---|
protected |
Simple() |
protected |
Simple(boolean popup) |
Modifier and Type | Method and Description |
---|---|
protected abstract AnAction [] |
computeChildren(ActionManager manager) |
protected CachedValueProvider<AnAction[]> |
createChildrenProvider(ActionManager actionManager) |
getChildren, hideIfNoVisibleChildren
actionPerformed, addPropertyChangeListener, canBePerformed, disableIfNoVisibleChildren, firePropertyChange, getChildren, isDumbAware, isPopup, isPopup, isPrimary, removePropertyChangeListener, replace, setPopup
addTextOverride, applyTextOverride, beforeActionPerformedUpdate, copyFrom, copyShortcutFrom, displayTextInToolbar, getEventProject, getShortcutSet, getTemplatePresentation, getTemplateText, isDefaultIcon, isEnabledInModalContext, isInInjectedContext, isTransparentUpdate, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, setDefaultIcon, setEnabledInModalContext, setInjectedContext, setShortcutSet, startInTransaction, toString, unregisterCustomShortcutSet, update, useSmallerFontForTextInToolbar
protected final CachedValueProvider<AnAction[]> createChildrenProvider(ActionManager actionManager)
createChildrenProvider
in class ComputableActionGroup
protected abstract AnAction [] computeChildren(ActionManager manager)