public abstract class DumbAwareActionButton extends AnActionButton implements DumbAware
AnActionButton.ActionButtonListener, AnActionButton.AnActionButtonWrapper, AnActionButton.AnActionEventWrapper, AnActionButton.CheckedAnActionButton
AnAction.TransparentUpdate
ACTIONS_KEY, EMPTY_ARRAY
Constructor and Description |
---|
DumbAwareActionButton() |
DumbAwareActionButton(java.lang.String text) |
DumbAwareActionButton(java.lang.String text,
javax.swing.Icon icon) |
DumbAwareActionButton(java.lang.String text,
java.lang.String description,
javax.swing.Icon icon) |
DumbAwareActionButton(java.util.function.Supplier<java.lang.String> dynamicText,
javax.swing.Icon icon) |
DumbAwareActionButton(java.util.function.Supplier<java.lang.String> dynamicText,
java.util.function.Supplier<java.lang.String> dynamicDescription,
javax.swing.Icon icon) |
addActionButtonListener, addCustomUpdater, fromAction, getContextComponent, getDataContext, getPreferredPopupPoint, getShortcut, isEnabled, isVisible, removeActionButtonListener, setContextComponent, setEnabled, setShortcut, setVisible, update, updateButton
actionPerformed, 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, useSmallerFontForTextInToolbar
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isDumbAware
public DumbAwareActionButton(java.lang.String text)
public DumbAwareActionButton(java.lang.String text, java.lang.String description, javax.swing.Icon icon)
public DumbAwareActionButton(java.util.function.Supplier<java.lang.String> dynamicText, java.util.function.Supplier<java.lang.String> dynamicDescription, javax.swing.Icon icon)
public DumbAwareActionButton(java.lang.String text, javax.swing.Icon icon)
public DumbAwareActionButton(java.util.function.Supplier<java.lang.String> dynamicText, javax.swing.Icon icon)
public DumbAwareActionButton()