org.openstreetmap.josm.gui
Class MapFrame.ListAllButtonsAction

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by org.openstreetmap.josm.gui.MapFrame.ListAllButtonsAction
All Implemented Interfaces:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
Enclosing class:
MapFrame

 class MapFrame.ListAllButtonsAction
extends javax.swing.AbstractAction


Field Summary
private  javax.swing.JButton button
           
private  java.util.Collection<? extends HideableButton> buttons
           
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
MapFrame.ListAllButtonsAction(java.util.Collection<? extends HideableButton> buttons)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void setButton(javax.swing.JButton button)
           
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

button

private javax.swing.JButton button

buttons

private java.util.Collection<? extends HideableButton> buttons
Constructor Detail

MapFrame.ListAllButtonsAction

public MapFrame.ListAllButtonsAction(java.util.Collection<? extends HideableButton> buttons)
Method Detail

setButton

public void setButton(javax.swing.JButton button)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)


JOSM