|
||||||||||
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 |