
| Interface | Description |
|---|---|
| ApplicationController |
ApplicationController will trigger the generation of your Ginjector.
|
| Bootstrapper |
When a class implementing the Bootstrapper interface and annotated with
com.gwtplatform.mvp.client.annotations.Bootstrap is found, GWTP will call onBootstrap() of the bootstapper
instead of revealCurrentPlace. |
| ChangeTabHandler | |
| DelayedBind |
Classes implementing that interface are expected to be bound with GIN as
eager singletons ({code .asEagerSingleton()}).
|
| HandlerContainer |
A class that can contain handlers.
|
| HasHandlerContainer |
This class is used on class that can register handlers.
|
| HasPopupSlot | |
| HasSlots |
Interface of objects containing slots in which
PresenterWidget can
be inserted. |
| HasUiHandlers<C extends UiHandlers> |
Interface meant to be implemented by the
View so that its controller can attach its
UiHandlers. |
| PopupView |
The interface for
View classes that is meant to be displayed as a
popup, like a GWT PopupPanel or a
DialogBox. |
| PopupViewCloseHandler |
A simple handler that provides a callback method to use whenever a
PopupView is closed. |
| PreBootstrapper |
When a class implementing the PreBootstrapper interface and annotated with
com.gwtplatform.mvp.client.annotations.PreBootstrap is found, the ApplicationController
will call onPreBootstrap() before GWTP is initialized. |
| RequestTabsHandler | |
| Tab |
This interface represents a tab after it has been instantiated
as a
Widget. |
| TabData |
Classes of this type contains all the data required to create
a new
Tab. |
| TabPanel |
Classes of this type hold a list of
Tab, from which
only one can be active at any time. |
| TabView | |
| UiHandlers |
Use this marker interface on classes that implement the controls required by
a
View to communicate back with its Presenter or
PresenterWidget. |
| View |
The interface for view classes that handles all the UI-related code for a
Presenter. |
| Class | Description |
|---|---|
| AutobindDisable |
Bind this class to indicate that you wish to globally disable automatic binding in
classes derived from
HandlerContainerImpl, such as PresenterWidget
or Presenter. |
| ChangeTabEvent |
This event is fired whenever a tab contained in a
TabContainerPresenter wants to change
its information. |
| DefaultBootstrapper |
The default Bootstrapper that is used by GWTP if no other is specified via
com.gwtplatform.mvp.client.annotations.Bootstrap. |
| DelayedBindRegistry |
A static registry containing all the classes that want to be bound using
delayed binding.
|
| HandlerContainerImpl |
The implementation of
HandlerContainer. |
| PopupViewImpl |
A simple implementation of
PopupView that can be used when the widget
returned by ViewImpl.asWidget() inherits from PopupPanel. |
| PopupViewWithUiHandlers<C extends UiHandlers> |
Base class for a
PopupView that implements the HasUiHandlers
interface. |
| Presenter<V extends View,Proxy_ extends Proxy<?>> |
A singleton presenter, the basic building block of the
model-view-presenter architecture.
|
| PresenterWidget<V extends View> |
A presenter that does not have to be a singleton.
|
| RequestTabsEvent |
This event is fired by the
TabContainerPresenter to identify all
presenters that should display their tabs within it. |
| RootPresenter |
This is the presenter for the top-level of the application.
|
| RootPresenter.RootView |
RootPresenter's view. |
| TabContainerPresenter<V extends View & TabPanel,Proxy_ extends Proxy<?>> |
A
Presenter that can display many tabs and the content of one of these tabs. |
| TabDataBasic | |
| ViewImpl |
A simple implementation of
View that simply disregard every call to
ViewImpl.setInSlot(Object, IsWidget), ViewImpl.addToSlot(Object, IsWidget), and
ViewImpl.removeFromSlot(Object, IsWidget). |
| ViewWithUiHandlers<C extends UiHandlers> |
Base class for a
View that implements the HasUiHandlers
interface. |
| Enum | Description |
|---|---|
| Presenter.RevealType |
The RevealType define which event will be fired in the default
Presenter.revealInParent(). |
Copyright © 2010-2014 ArcBees. All Rights Reserved.