Class MapPaintDialog.OnOffAction
- java.lang.Object
- 
- javax.swing.AbstractAction
- 
- org.openstreetmap.josm.actions.JosmAction
- 
- org.openstreetmap.josm.gui.dialogs.MapPaintDialog.OnOffAction
 
 
 
- 
- All Implemented Interfaces:
- java.awt.event.ActionListener,- java.io.Serializable,- java.lang.Cloneable,- java.util.EventListener,- javax.swing.Action,- javax.swing.event.ListSelectionListener,- Destroyable
 - Enclosing class:
- MapPaintDialog
 
 protected class MapPaintDialog.OnOffAction extends JosmAction implements javax.swing.event.ListSelectionListener - See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.openstreetmap.josm.actions.JosmActionJosmAction.ActiveLayerChangeAdapter, JosmAction.LayerChangeAdapter, JosmAction.SelectionChangeAdapter
 
- 
 - 
Field Summary- 
Fields inherited from class org.openstreetmap.josm.actions.JosmActionsc
 
- 
 - 
Constructor SummaryConstructors Constructor Description OnOffAction()Constructs a newOnOffAction.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent e)protected voidupdateEnabledState()Override in subclasses to update the enabled state of the action when something in the JOSM state changes, i.e.voidvalueChanged(javax.swing.event.ListSelectionEvent e)- 
Methods inherited from class org.openstreetmap.josm.actions.JosmActionbuildActiveLayerChangeAdapter, buildLayerChangeAdapter, checkAndConfirmOutlyingOperation, destroy, getLayerManager, getShortcut, initEnabledState, installAdapters, listenToLayerChange, listenToSelectionChange, setHelpId, setToolbarId, setTooltip, updateEnabledState, updateEnabledStateOnCurrentSelection, updateEnabledStateOnCurrentSelection, updateEnabledStateOnModifiableSelection, waitFuture
 - 
Methods inherited from class javax.swing.AbstractActionaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
- 
 
- 
- 
- 
Constructor Detail- 
OnOffActionpublic OnOffAction() Constructs a newOnOffAction.
 
- 
 - 
Method Detail- 
updateEnabledStateprotected void updateEnabledState() Description copied from class:JosmActionOverride in subclasses to update the enabled state of the action when something in the JOSM state changes, i.e. when a layer is removed or added. SeeJosmAction.updateEnabledState(Collection)to respond to changes in the collection of selected primitives. Default behavior is empty.- Overrides:
- updateEnabledStatein class- JosmAction
- See Also:
- JosmAction.updateEnabledState(Collection),- JosmAction.initEnabledState(),- JosmAction.listenToLayerChange()
 
 - 
valueChangedpublic void valueChanged(javax.swing.event.ListSelectionEvent e) - Specified by:
- valueChangedin interface- javax.swing.event.ListSelectionListener
 
 - 
actionPerformedpublic void actionPerformed(java.awt.event.ActionEvent e) - Specified by:
- actionPerformedin interface- java.awt.event.ActionListener
 
 
- 
 
-