|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vaadin.event.Action
public class Action
Implements the action framework. This class contains subinterfaces for action handling and listing, and for action handler registrations and unregistration.
| Nested Class Summary | |
|---|---|
static interface |
Action.Container
Interface implemented by all components where actions can be registered. |
static interface |
Action.Handler
Interface implemented by classes who wish to handle actions. |
static interface |
Action.Listener
An Action that implements this interface can be added to an Action.Notifier (or NotifierProxy) via the addAction()
-method, which in many cases is easier than implementing the
Action.Handler interface. |
static interface |
Action.Notifier
Action.Containers implementing this support an easier way of adding single Actions than the more involved Action.Handler. |
static interface |
Action.ShortcutNotifier
|
| Constructor Summary | |
|---|---|
Action(String caption)
Constructs a new action with the given caption. |
|
Action(String caption,
Resource icon)
Constructs a new action with the given caption string and icon. |
|
| Method Summary | |
|---|---|
String |
getCaption()
Returns the action's caption. |
Resource |
getIcon()
Returns the action's icon. |
void |
setCaption(String caption)
Sets the caption. |
void |
setIcon(Resource icon)
Sets the icon. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Action(String caption)
caption - the caption for the new action.
public Action(String caption,
Resource icon)
caption - the caption for the new action.icon - the icon for the new action.| Method Detail |
|---|
public String getCaption()
String.public Resource getIcon()
public void setCaption(String caption)
caption - the caption to set.public void setIcon(Resource icon)
icon - the icon to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||