public abstract class AbstractActivateableAction extends AbstractAction implements Activatable
changeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON| Constructor and Description |
|---|
AbstractActivateableAction() |
AbstractActivateableAction(String pName) |
AbstractActivateableAction(String pName,
Icon pIcon) |
| Modifier and Type | Method and Description |
|---|---|
void |
addActivationCriterion(ActivationCriterion pCriterion)
Convenience method.
|
ActivatableFacade |
getActivatableFacade() |
static boolean |
isDisplayingDisablementReasonsByDefault()
Display reasons for being disabled in tooltip text.
|
Boolean |
isDisplayingDisablementReasonsByOverride()
Display reasons for being disabled in tooltip text.
|
void |
putValue(String pKey,
Object pVal) |
static void |
setDisplayingDisablementReasonsByDefault(boolean pDisplayingDisablementReasonsByDefault) |
void |
setEnabled(boolean pEnabled) |
static String |
stripTooltip(String pTooltip)
Removes HTML and disablement info from tooltip.
|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, removePropertyChangeListenerequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactionPerformedpublic AbstractActivateableAction()
public AbstractActivateableAction(String pName)
public static boolean isDisplayingDisablementReasonsByDefault()
public ActivatableFacade getActivatableFacade()
getActivatableFacade in interface Activatablepublic Boolean isDisplayingDisablementReasonsByOverride()
public static void setDisplayingDisablementReasonsByDefault(boolean pDisplayingDisablementReasonsByDefault)
public void setEnabled(boolean pEnabled)
setEnabled in interface ActionsetEnabled in class AbstractActionpublic void addActivationCriterion(ActivationCriterion pCriterion)
public void putValue(String pKey, Object pVal)
putValue in interface ActionputValue in class AbstractActionCopyright © 2023. All rights reserved.