public interface Presenter
action that wants to offer a kind of presentation of itself
to the user should implement one of the inner interfaces.
For example to be presented in popup menu, an action should
implement Presenter.Popup.
Normally actions should implement both Presenter.Menu and
Presenter.Popup together and return the same menu item for each.
Note: implementing these interfaces yourself means that you want to
provide some sort of unusual display format, e.g. a submenu!
Most people will simply want to use a subclass of CallableSystemAction
and use the default implementations of all three interfaces, according to
SystemAction.getName() and SystemAction.iconResource().
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Presenter.Menu
The presenter interface for presenting an action in a menu.
|
static interface |
Presenter.Popup
The presenter interface for presenting an action in a popup menu.
|
static interface |
Presenter.Toolbar
The presenter interface for presenting an action in a toolbar.
|
Built on August 24 2014. | Portions Copyright 1997-2014 Sun Microsystems, Inc. All rights reserved.