|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.brains2b.swingext.action.DefaultAction
public class DefaultAction
Default action implements Action and gives access to all Action properties.
This implementation is based on a flattend Object array.
All actions are send directly to the ActionListener in this action.
You do not have to set the ActionListener directly. Adding this action to
ExtActionMap
will fill the listener automatically from ActionMap
Field Summary |
---|
Fields inherited from interface javax.swing.Action |
---|
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
Constructor Summary | |
---|---|
DefaultAction(java.awt.event.ActionListener listener)
|
|
DefaultAction(java.awt.event.ActionListener listener,
java.lang.Object action)
|
|
DefaultAction(java.awt.event.ActionListener listener,
java.lang.Object action,
java.lang.String label,
java.lang.String description,
javax.swing.Icon icon,
javax.swing.KeyStroke stroke,
char mnemonic)
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
|
java.lang.Object |
getValue(java.lang.String key)
|
boolean |
isEnabled()
|
void |
putValue(java.lang.String key,
java.lang.Object value)
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
setEnabled(boolean b)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultAction(java.awt.event.ActionListener listener)
public DefaultAction(java.awt.event.ActionListener listener, java.lang.Object action)
public DefaultAction(java.awt.event.ActionListener listener, java.lang.Object action, java.lang.String label, java.lang.String description, javax.swing.Icon icon, javax.swing.KeyStroke stroke, char mnemonic)
Method Detail |
---|
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener
in interface javax.swing.Action
public java.lang.Object getValue(java.lang.String key)
getValue
in interface javax.swing.Action
public boolean isEnabled()
isEnabled
in interface javax.swing.Action
public void putValue(java.lang.String key, java.lang.Object value)
putValue
in interface javax.swing.Action
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
in interface javax.swing.Action
public void setEnabled(boolean b)
setEnabled
in interface javax.swing.Action
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |