public class BooleanPreferenceKeyAction extends AbstractAction implements PreferenceChangeListener, org.openide.util.actions.Presenter.Toolbar, org.openide.util.actions.Presenter.Menu, org.openide.util.actions.Presenter.Popup
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| Modifier | Constructor and Description |
|---|---|
protected |
BooleanPreferenceKeyAction(String preferenceKey) |
protected |
BooleanPreferenceKeyAction(String preferenceKey,
boolean defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
JMenuItem |
getMenuPresenter() |
JMenuItem |
getPopupPresenter() |
String |
getPreferenceKey() |
Component |
getToolbarPresenter() |
boolean |
isSelected() |
void |
preferenceChange(PreferenceChangeEvent evt) |
void |
setSelected(boolean selected) |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledprotected BooleanPreferenceKeyAction(String preferenceKey)
protected BooleanPreferenceKeyAction(String preferenceKey, boolean defaultValue)
public String getPreferenceKey()
public boolean isSelected()
public void setSelected(boolean selected)
public void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerpublic JMenuItem getMenuPresenter()
getMenuPresenter in interface org.openide.util.actions.Presenter.Menupublic JMenuItem getPopupPresenter()
getPopupPresenter in interface org.openide.util.actions.Presenter.Popuppublic Component getToolbarPresenter()
getToolbarPresenter in interface org.openide.util.actions.Presenter.Toolbarpublic void preferenceChange(PreferenceChangeEvent evt)
preferenceChange in interface PreferenceChangeListenerCopyright © 2014–2019 European Space Agency (ESA). All rights reserved.