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, enabled
ACCELERATOR_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, setEnabled
protected 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 ActionListener
public JMenuItem getMenuPresenter()
getMenuPresenter
in interface org.openide.util.actions.Presenter.Menu
public JMenuItem getPopupPresenter()
getPopupPresenter
in interface org.openide.util.actions.Presenter.Popup
public Component getToolbarPresenter()
getToolbarPresenter
in interface org.openide.util.actions.Presenter.Toolbar
public void preferenceChange(PreferenceChangeEvent evt)
preferenceChange
in interface PreferenceChangeListener
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.