public class PresenterController extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
PresenterController.IPageChangeListener
Lister which allows a applictionlisten to Page change events.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addPageChangeListener(PresenterController.IPageChangeListener toAdd)
Will add a page change listener.
|
void |
beforePageLeave(com.google.gwt.user.client.rpc.AsyncCallback<Boolean> result)
Call this method if you want to leave a Page form another action then the back Action (e.g.
|
static PresenterController |
get() |
IPageWithoutHeader |
getActivePage()
Returns the active Page.
|
IMobilePresenter |
getActivePresenter()
Returns the active presenter.
|
IPage |
getActiveView()
Returns the active View.
|
void |
removePageChangeListener(PresenterController.IPageChangeListener toRemove)
Will remove a page change listener.
|
void |
setActivePresenter(IMobilePresenter activePresenter,
IPageWithoutHeader activeView)
Will set the currently active presenter.
|
public void setActivePresenter(IMobilePresenter activePresenter, IPageWithoutHeader activeView)
activePresenter - the persenter which is currenty active.activeView - public void addPageChangeListener(PresenterController.IPageChangeListener toAdd)
toAdd - the page change listener to add.public void removePageChangeListener(PresenterController.IPageChangeListener toRemove)
toRemove - the page change listener to add.public void beforePageLeave(com.google.gwt.user.client.rpc.AsyncCallback<Boolean> result)
result - true if the controller of the current page allows the page leave action.public static PresenterController get()
public IPage getActiveView()
public IPageWithoutHeader getActivePage()
public IMobilePresenter getActivePresenter()
Copyright © 2011–2015 SWM. All rights reserved.