public abstract class LabeledComboBoxAction extends ComboBoxAction
ComboBoxAction.ComboBoxButton
AnAction.TransparentUpdate
ACTIONS_KEY, EMPTY_ARRAY
ACTION_KEY, COMPONENT_KEY
Modifier | Constructor and Description |
---|---|
protected |
LabeledComboBoxAction(java.lang.String label) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
createCustomComponent(Presentation presentation,
java.lang.String place) |
actionPerformed, createComboBoxButton, createCustomComponent, createPopupActionGroup, createPopupActionGroup, getArrowIcon, getMaxRows, getMinHeight, getMinWidth, getPreselectCondition, isSmallVariant, setPopupTitle, setSmallVariant, shouldShowDisabledActions
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isDumbAware
public javax.swing.JComponent createCustomComponent(Presentation presentation, java.lang.String place)
createCustomComponent
in interface CustomComponentAction
createCustomComponent
in class ComboBoxAction
CustomComponentAction.COMPONENT_KEY
to retrieve current component from a Presentation instance in AnAction.update(AnActionEvent)
method.