A B C D E F G H I M N O P R S T U W

A

AbstractPresenterModule - Class in net.customware.gwt.presenter.client.gin
 
AbstractPresenterModule() - Constructor for class net.customware.gwt.presenter.client.gin.AbstractPresenterModule
 
addHandler(GwtEvent.Type<H>, H) - Method in interface net.customware.gwt.presenter.client.EventBus
 
addHandlers(EventBus) - Method in class net.customware.gwt.presenter.client.place.Place
This method is called if the place should register itself with the event bus.
addHandlers(EventBus) - Method in class net.customware.gwt.presenter.client.place.PresenterPlace
 
addPresenter(WidgetPresenter<?>) - Method in class net.customware.gwt.presenter.client.widget.WidgetContainerPresenter
Adds the presenter, if the current presenter is unbound.
addPresenters(WidgetPresenter<?>...) - Method in class net.customware.gwt.presenter.client.widget.WidgetContainerPresenter
Adds the list of presenters, if they are unbound.
addWidget(Widget) - Method in class net.customware.gwt.presenter.client.widget.DeckDisplay
 
addWidget(Widget) - Method in interface net.customware.gwt.presenter.client.widget.WidgetContainerDisplay
 
asWidget() - Method in class net.customware.gwt.presenter.client.widget.DeckDisplay
 
asWidget() - Method in interface net.customware.gwt.presenter.client.widget.WidgetDisplay
Returns the display as a GWT Widget.

B

BasicPresenter<D extends Display> - Class in net.customware.gwt.presenter.client
 
BasicPresenter(D, EventBus) - Constructor for class net.customware.gwt.presenter.client.BasicPresenter
 
BasicPresenterPlace<T extends Presenter> - Class in net.customware.gwt.presenter.client.place
A simple implementation of PresenterPlace for Presenters that don't need to be prepared for display.
BasicPresenterPlace(T) - Constructor for class net.customware.gwt.presenter.client.place.BasicPresenterPlace
 
bind() - Method in class net.customware.gwt.presenter.client.BasicPresenter
 
bind() - Method in interface net.customware.gwt.presenter.client.Presenter
Called when the presenter is initialised.
bindDisplay(Class<D>, Class<? extends D>) - Method in class net.customware.gwt.presenter.client.gin.AbstractPresenterModule
Convenience method for binding a display implementation.
bindNamed(Class<T>, String) - Method in class net.customware.gwt.presenter.client.gin.AbstractPresenterModule
Convenience method for binding a type to a Named attribute.
bindPresenter(Class<? extends Presenter>, Class<D>, Class<? extends D>) - Method in class net.customware.gwt.presenter.client.gin.AbstractPresenterModule
Convenience method for binding a presenter as well as it's display.

C

configure() - Method in class net.customware.gwt.presenter.client.gin.PresenterSetupModule
 
createRequest() - Method in class net.customware.gwt.presenter.client.place.Place
Returns a new request for this place in its current state.

D

DeckDisplay - Class in net.customware.gwt.presenter.client.widget
 
DeckDisplay() - Constructor for class net.customware.gwt.presenter.client.widget.DeckDisplay
 
DeckPresenter - Class in net.customware.gwt.presenter.client.widget
A simple implementation of WidgetContainerPresenter that uses a DeckPanel to contain the provided presenters.
DeckPresenter(DeckDisplay, EventBus, WidgetPresenter<?>...) - Constructor for class net.customware.gwt.presenter.client.widget.DeckPresenter
 
DefaultEventBus - Class in net.customware.gwt.presenter.client
 
DefaultEventBus() - Constructor for class net.customware.gwt.presenter.client.DefaultEventBus
 
DefaultPlaceManager - Class in net.customware.gwt.presenter.client.place
 
DefaultPlaceManager(EventBus, TokenFormatter) - Constructor for class net.customware.gwt.presenter.client.place.DefaultPlaceManager
 
DefaultPlaceManager(EventBus, TokenFormatter, Place...) - Constructor for class net.customware.gwt.presenter.client.place.DefaultPlaceManager
 
deregisterPlace(Place) - Method in class net.customware.gwt.presenter.client.place.DefaultPlaceManager
 
deregisterPlace(Place) - Method in interface net.customware.gwt.presenter.client.place.PlaceManager
Deregisters the place from the manager.
dispatch(PlaceChangedHandler) - Method in class net.customware.gwt.presenter.client.place.PlaceChangedEvent
 
dispatch(PlaceRequestHandler) - Method in class net.customware.gwt.presenter.client.place.PlaceRequestEvent
 
dispatch(PlaceRevealedHandler) - Method in class net.customware.gwt.presenter.client.place.PlaceRevealedEvent
 
dispatch(PresenterChangedHandler) - Method in class net.customware.gwt.presenter.client.PresenterChangedEvent
 
dispatch(PresenterRevealedHandler) - Method in class net.customware.gwt.presenter.client.PresenterRevealedEvent
 
display - Variable in class net.customware.gwt.presenter.client.BasicPresenter
The display for the presenter.
Display - Interface in net.customware.gwt.presenter.client
 

E

equals(Object) - Method in class net.customware.gwt.presenter.client.gin.PresenterSetupModule
 
equals(Object) - Method in class net.customware.gwt.presenter.client.place.Place
 
equals(Object) - Method in class net.customware.gwt.presenter.client.place.PlaceRequest
 
eventBus - Variable in class net.customware.gwt.presenter.client.BasicPresenter
The EventBus for the application.
EventBus - Interface in net.customware.gwt.presenter.client
An interface providing minimal access to an EventHandler manager.

F

fire(EventBus, Place) - Static method in class net.customware.gwt.presenter.client.place.PlaceChangedEvent
 
fire(EventBus, PlaceRequest) - Static method in class net.customware.gwt.presenter.client.place.PlaceRequestEvent
 
fire(EventBus, Place) - Static method in class net.customware.gwt.presenter.client.place.PlaceRevealedEvent
Call this method to fire place revealed events.
fire(EventBus, Presenter) - Static method in class net.customware.gwt.presenter.client.PresenterChangedEvent
 
fire(EventBus, Presenter) - Static method in class net.customware.gwt.presenter.client.PresenterRevealedEvent
Fires a PresenterRevealedEvent into the EventBus, specifying that it was the originator.
fire(EventBus, Presenter, boolean) - Static method in class net.customware.gwt.presenter.client.PresenterRevealedEvent
Fires the event into the provided EventBus.
fireCurrentPlace() - Method in class net.customware.gwt.presenter.client.place.DefaultPlaceManager
Fires a PlaceRequestEvent with the current history token, if present.
fireCurrentPlace() - Method in interface net.customware.gwt.presenter.client.place.PlaceManager
Fires an event for the current place.
fireEvent(GwtEvent<?>) - Method in interface net.customware.gwt.presenter.client.EventBus
 
firePresenterChangedEvent() - Method in class net.customware.gwt.presenter.client.BasicPresenter
Fires a PresenterChangedEvent to the EventBus.
firePresenterRevealedEvent(boolean) - Method in class net.customware.gwt.presenter.client.BasicPresenter
Fires a PresenterRevealedEvent to the EventBus.

G

getAssociatedType() - Method in class net.customware.gwt.presenter.client.place.PlaceChangedEvent
 
getAssociatedType() - Method in class net.customware.gwt.presenter.client.place.PlaceRequestEvent
 
getAssociatedType() - Method in class net.customware.gwt.presenter.client.place.PlaceRevealedEvent
 
getAssociatedType() - Method in class net.customware.gwt.presenter.client.PresenterChangedEvent
 
getAssociatedType() - Method in class net.customware.gwt.presenter.client.PresenterRevealedEvent
 
getCurrentPresenter() - Method in class net.customware.gwt.presenter.client.widget.WidgetContainerPresenter
 
getDisplay() - Method in class net.customware.gwt.presenter.client.BasicPresenter
Returns the display for the presenter.
getDisplay() - Method in interface net.customware.gwt.presenter.client.Presenter
Returns the Display for the current presenter.
getHandler(GwtEvent.Type<H>, int) - Method in interface net.customware.gwt.presenter.client.EventBus
 
getHandlerCount(GwtEvent.Type<?>) - Method in interface net.customware.gwt.presenter.client.EventBus
 
getName() - Method in class net.customware.gwt.presenter.client.place.Place
Returns the unique name for this place.
getName() - Method in class net.customware.gwt.presenter.client.place.PlaceRequest
 
getParameter(String, String) - Method in class net.customware.gwt.presenter.client.place.PlaceRequest
 
getParameterNames() - Method in class net.customware.gwt.presenter.client.place.PlaceRequest
 
getPlace() - Method in class net.customware.gwt.presenter.client.place.PlaceChangedEvent
 
getPlace() - Method in class net.customware.gwt.presenter.client.place.PlaceRevealedEvent
Returns the place that was revealed.
getPresenter() - Method in class net.customware.gwt.presenter.client.gin.ProvidedPresenterPlace
 
getPresenter() - Method in class net.customware.gwt.presenter.client.place.BasicPresenterPlace
 
getPresenter() - Method in class net.customware.gwt.presenter.client.place.PresenterPlace
 
getPresenter(Place) - Static method in class net.customware.gwt.presenter.client.place.PresenterPlace
Returns the Presenter for the provided Place if the place is an instance of PresenterPlace and the contained Presenter is an instance of the presenterClass.
getPresenter() - Method in class net.customware.gwt.presenter.client.PresenterChangedEvent
 
getPresenter() - Method in class net.customware.gwt.presenter.client.PresenterRevealedEvent
 
getRequest() - Method in class net.customware.gwt.presenter.client.place.PlaceRequestEvent
 
getType() - Static method in class net.customware.gwt.presenter.client.place.PlaceChangedEvent
 
getType() - Static method in class net.customware.gwt.presenter.client.place.PlaceRequestEvent
 
getType() - Static method in class net.customware.gwt.presenter.client.place.PlaceRevealedEvent
 
getType() - Static method in class net.customware.gwt.presenter.client.PresenterChangedEvent
 
getType() - Static method in class net.customware.gwt.presenter.client.PresenterRevealedEvent
 
getWidgetPresenter(Place) - Static method in class net.customware.gwt.presenter.client.place.PresenterPlace
 

H

handleRequest(PlaceRequest) - Method in class net.customware.gwt.presenter.client.place.Place
This method is called when a matching request is received.
handleRequest(PlaceRequest) - Method in class net.customware.gwt.presenter.client.place.PresenterPlace
Reveals the display.
hashCode() - Method in class net.customware.gwt.presenter.client.gin.PresenterSetupModule
 
hashCode() - Method in class net.customware.gwt.presenter.client.place.Place
 
hashCode() - Method in class net.customware.gwt.presenter.client.place.PlaceRequest
 

I

indexOf(WidgetPresenter<?>) - Method in class net.customware.gwt.presenter.client.widget.WidgetContainerPresenter
 
isBound() - Method in class net.customware.gwt.presenter.client.BasicPresenter
Checks if the presenter has been bound.
isBound() - Method in interface net.customware.gwt.presenter.client.Presenter
Returns true if the presenter is currently in a 'bound' state.
isEventHandled(GwtEvent.Type<?>) - Method in interface net.customware.gwt.presenter.client.EventBus
 
isOriginator() - Method in class net.customware.gwt.presenter.client.PresenterRevealedEvent
Returns true if the presenter in this event originated the revelation, or false if it is a consequence of being revealed by a child presenter.

M

matchesRequest(PlaceRequest) - Method in class net.customware.gwt.presenter.client.place.Place
This method is checked before calling Place.handleRequest(PlaceRequest).

N

net.customware.gwt.presenter.client - package net.customware.gwt.presenter.client
 
net.customware.gwt.presenter.client.gin - package net.customware.gwt.presenter.client.gin
 
net.customware.gwt.presenter.client.place - package net.customware.gwt.presenter.client.place
 
net.customware.gwt.presenter.client.widget - package net.customware.gwt.presenter.client.widget
 

O

onBind() - Method in class net.customware.gwt.presenter.client.BasicPresenter
This method is called when binding the presenter.
onBind() - Method in class net.customware.gwt.presenter.client.widget.WidgetContainerPresenter
 
onPlaceChanged(PlaceChangedEvent) - Method in interface net.customware.gwt.presenter.client.place.PlaceChangedHandler
Called after the current place has already changed.
onPlaceRequest(PlaceRequestEvent) - Method in interface net.customware.gwt.presenter.client.place.PlaceRequestHandler
Called when something has requested a new place.
onPlaceRevealed(PlaceRevealedEvent) - Method in interface net.customware.gwt.presenter.client.place.PlaceRevealedHandler
Called when a Place has been revealed to the user.
onPresenterChanged(PresenterChangedEvent) - Method in interface net.customware.gwt.presenter.client.PresenterChangedHandler
 
onPresenterRevealed(PresenterRevealedEvent) - Method in interface net.customware.gwt.presenter.client.PresenterRevealedHandler
 
onRevealDisplay() - Method in class net.customware.gwt.presenter.client.BasicPresenter
Called before firing a PresenterRevealedEvent.
onRevealDisplay() - Method in class net.customware.gwt.presenter.client.widget.WidgetContainerPresenter
 
onUnbind() - Method in class net.customware.gwt.presenter.client.BasicPresenter
This method is called when unbinding the presenter.
onUnbind() - Method in class net.customware.gwt.presenter.client.widget.WidgetContainerPresenter
 

P

ParameterTokenFormatter - Class in net.customware.gwt.presenter.client.place
Formats tokens from String values into PlaceRequest values and back again.
ParameterTokenFormatter() - Constructor for class net.customware.gwt.presenter.client.place.ParameterTokenFormatter
 
Place - Class in net.customware.gwt.presenter.client.place
A place represents a particular 'bookmark' or location inside the application.
Place() - Constructor for class net.customware.gwt.presenter.client.place.Place
 
PlaceChangedEvent - Class in net.customware.gwt.presenter.client.place
This event is triggered when any Place has changed state.
PlaceChangedEvent(Place) - Constructor for class net.customware.gwt.presenter.client.place.PlaceChangedEvent
 
PlaceChangedHandler - Interface in net.customware.gwt.presenter.client.place
 
PlaceManager - Interface in net.customware.gwt.presenter.client.place
Place managers work as an intermediary between the GWT History API and Places.
PlaceRequest - Class in net.customware.gwt.presenter.client.place
This class represents a 'request' for a place location.
PlaceRequest(String) - Constructor for class net.customware.gwt.presenter.client.place.PlaceRequest
 
PlaceRequestEvent - Class in net.customware.gwt.presenter.client.place
 
PlaceRequestEvent(PlaceRequest) - Constructor for class net.customware.gwt.presenter.client.place.PlaceRequestEvent
 
PlaceRequestHandler - Interface in net.customware.gwt.presenter.client.place
 
PlaceRevealedEvent - Class in net.customware.gwt.presenter.client.place
 
PlaceRevealedEvent(Place) - Constructor for class net.customware.gwt.presenter.client.place.PlaceRevealedEvent
 
PlaceRevealedHandler - Interface in net.customware.gwt.presenter.client.place
 
preparePresenter(PlaceRequest, T) - Method in class net.customware.gwt.presenter.client.gin.ProvidedPresenterPlace
Override this method to handle input values from the request that should be passed to the presenter before being revealed.
preparePresenter(PlaceRequest, T) - Method in class net.customware.gwt.presenter.client.place.BasicPresenterPlace
Does nothing by default.
preparePresenter(PlaceRequest, T) - Method in class net.customware.gwt.presenter.client.place.PresenterPlace
This method is called on matching place requests before the presenter is revealed.
prepareRequest(PlaceRequest, T) - Method in class net.customware.gwt.presenter.client.gin.ProvidedPresenterPlace
Prepares the request based on the current state of the presenter.
prepareRequest(PlaceRequest, T) - Method in class net.customware.gwt.presenter.client.place.BasicPresenterPlace
Returns the request unchanged.
prepareRequest(PlaceRequest) - Method in class net.customware.gwt.presenter.client.place.Place
Returns the request with any extra values relevant to the current place initialised.
prepareRequest(PlaceRequest) - Method in class net.customware.gwt.presenter.client.place.PresenterPlace
 
prepareRequest(PlaceRequest, T) - Method in class net.customware.gwt.presenter.client.place.PresenterPlace
This method is called when creating a PlaceRequest for this place.
Presenter - Interface in net.customware.gwt.presenter.client
 
PresenterChangedEvent - Class in net.customware.gwt.presenter.client
 
PresenterChangedEvent(Presenter) - Constructor for class net.customware.gwt.presenter.client.PresenterChangedEvent
 
PresenterChangedHandler - Interface in net.customware.gwt.presenter.client
 
PresenterPlace<T extends Presenter> - Class in net.customware.gwt.presenter.client.place
This is a subclass of Place with some helper values for working with Presenters.
PresenterPlace() - Constructor for class net.customware.gwt.presenter.client.place.PresenterPlace
 
PresenterRevealedEvent - Class in net.customware.gwt.presenter.client
Presenters can send this event to the EventBus to notify other interested parties when the presenter has been 'revealed' on the screen.
PresenterRevealedEvent(Presenter) - Constructor for class net.customware.gwt.presenter.client.PresenterRevealedEvent
Constructs a new revelation event, specifying that it is the originator.
PresenterRevealedEvent(Presenter, boolean) - Constructor for class net.customware.gwt.presenter.client.PresenterRevealedEvent
Constructs a new revelation event, with the specified 'originator' status.
PresenterRevealedHandler - Interface in net.customware.gwt.presenter.client
Handles a presenter revelation event.
PresenterSetupModule - Class in net.customware.gwt.presenter.client.gin
Configures the basic classes for presenter.
PresenterSetupModule(Class<? extends PlaceManager>) - Constructor for class net.customware.gwt.presenter.client.gin.PresenterSetupModule
 
PresenterSetupModule(Class<? extends PlaceManager>, Class<? extends TokenFormatter>) - Constructor for class net.customware.gwt.presenter.client.gin.PresenterSetupModule
 
ProvidedPresenterPlace<T extends Presenter> - Class in net.customware.gwt.presenter.client.gin
A place that represents a Presenter, constructed by using a Provider.
ProvidedPresenterPlace(Provider<T>) - Constructor for class net.customware.gwt.presenter.client.gin.ProvidedPresenterPlace
 

R

registerHandler(HandlerRegistration) - Method in class net.customware.gwt.presenter.client.BasicPresenter
Any HandlerRegistrations added will be removed when BasicPresenter.unbind() is called.
registerPlace(Place) - Method in class net.customware.gwt.presenter.client.place.DefaultPlaceManager
 
registerPlace(Place) - Method in interface net.customware.gwt.presenter.client.place.PlaceManager
Registers the place with the manager.
removeHandlers(EventBus) - Method in class net.customware.gwt.presenter.client.place.Place
This method is called when it should deregister any event handlers that were registered with the Place.addHandlers(net.customware.gwt.presenter.client.EventBus) method.
removeHandlers(EventBus) - Method in class net.customware.gwt.presenter.client.place.PresenterPlace
 
removeWidget(Widget) - Method in class net.customware.gwt.presenter.client.widget.DeckDisplay
 
removeWidget(Widget) - Method in interface net.customware.gwt.presenter.client.widget.WidgetContainerDisplay
 
reveal() - Method in class net.customware.gwt.presenter.client.place.Place
 
reveal() - Method in class net.customware.gwt.presenter.client.place.PresenterPlace
Calls the Presenter.revealDisplay() method for the place's presenter.
revealDisplay() - Method in class net.customware.gwt.presenter.client.BasicPresenter
Triggers a PresenterRevealedEvent.
revealDisplay() - Method in interface net.customware.gwt.presenter.client.Presenter
Requests the presenter to reveal the display on screen.

S

setCurrentPresenter(WidgetPresenter<?>) - Method in class net.customware.gwt.presenter.client.widget.WidgetContainerPresenter
Sets the specified presenter to the be currently displaying presenter.
showWidget(Widget) - Method in class net.customware.gwt.presenter.client.widget.DeckDisplay
 
showWidget(Widget) - Method in interface net.customware.gwt.presenter.client.widget.WidgetContainerDisplay
 

T

toHistoryToken(PlaceRequest) - Method in class net.customware.gwt.presenter.client.place.ParameterTokenFormatter
 
toHistoryToken(PlaceRequest) - Method in interface net.customware.gwt.presenter.client.place.TokenFormatter
Converts a PlaceRequest into a History token.
TokenFormatException - Exception in net.customware.gwt.presenter.client.place
 
TokenFormatException() - Constructor for exception net.customware.gwt.presenter.client.place.TokenFormatException
 
TokenFormatException(String) - Constructor for exception net.customware.gwt.presenter.client.place.TokenFormatException
 
TokenFormatException(Throwable) - Constructor for exception net.customware.gwt.presenter.client.place.TokenFormatException
 
TokenFormatException(String, Throwable) - Constructor for exception net.customware.gwt.presenter.client.place.TokenFormatException
 
TokenFormatter - Interface in net.customware.gwt.presenter.client.place
Provides services to convert a PlaceRequest to and from a History token value.
toPlaceRequest(String) - Method in class net.customware.gwt.presenter.client.place.ParameterTokenFormatter
 
toPlaceRequest(String) - Method in interface net.customware.gwt.presenter.client.place.TokenFormatter
Converts a History token into a PlaceRequest.
toString() - Method in class net.customware.gwt.presenter.client.place.Place
 
toString() - Method in class net.customware.gwt.presenter.client.place.PlaceRequest
 

U

unbind() - Method in class net.customware.gwt.presenter.client.BasicPresenter
 
unbind() - Method in interface net.customware.gwt.presenter.client.Presenter
Called after the presenter and display have been finished with for the moment.

W

WidgetContainerDisplay - Interface in net.customware.gwt.presenter.client.widget
An extension of WidgetDisplay for widgets that can contain other widgets.
WidgetContainerPresenter<T extends WidgetContainerDisplay> - Class in net.customware.gwt.presenter.client.widget
This class provides support for widgets that contain other widgets.
WidgetContainerPresenter(T, EventBus, WidgetPresenter<?>...) - Constructor for class net.customware.gwt.presenter.client.widget.WidgetContainerPresenter
 
WidgetDisplay - Interface in net.customware.gwt.presenter.client.widget
 
WidgetPresenter<D extends WidgetDisplay> - Class in net.customware.gwt.presenter.client.widget
Abstract super-class for BasicPresenters that work with GWT Widgets via WidgetDisplays.
WidgetPresenter(D, EventBus) - Constructor for class net.customware.gwt.presenter.client.widget.WidgetPresenter
 
with(String, String) - Method in class net.customware.gwt.presenter.client.place.PlaceRequest
Returns a new instance of the request with the specified parameter name and value.

A B C D E F G H I M N O P R S T U W

Copyright © 2010 customware.net. All Rights Reserved.