Package com.google.gwt.place.shared
A package for managing bookmarkable locations in an application.
- Since:
- GWT 2.1
-
Interface Summary Interface Description PlaceChangeEvent.Handler Implemented by handlers of PlaceChangeEvent.PlaceChangeRequestEvent.Handler Implemented by handlers of PlaceChangeRequestEvent.PlaceController.Delegate Optional delegate in charge of Window-related events.PlaceHistoryHandler.Historian Optional delegate in charge of History related events.PlaceHistoryMapper MapsPlace
s to/from tokens, used to configure aPlaceHistoryHandler
.PlaceHistoryMapperWithFactory<F> APlaceHistoryMapper
that can get itsPlaceTokenizer
instances from a factory.PlaceTokenizer<P extends Place> Implemented by objects responsible for text serialization and deserialization of Place objects. -
Class Summary Class Description Place Represents a bookmarkable location in an app.PlaceChangeEvent Event thrown when the user has reached a new location in the app.PlaceChangeRequestEvent Event thrown when the user may go to a new place in the app, or tries to leave it.PlaceController In charge of the user's location in the app.PlaceController.DefaultDelegate Default implementation ofPlaceController.Delegate
, based onWindow
.PlaceHistoryHandler MonitorsPlaceChangeEvent
s andHistory
events and keep them in sync.PlaceHistoryHandler.DefaultHistorian Default implementation ofPlaceHistoryHandler.Historian
, based onHistory
. -
Annotation Types Summary Annotation Type Description Prefix Indicates the prefix to use when the token written byPlaceTokenizer.getToken(Place)
is written toHistory.newItem(java.lang.String)
.WithTokenizers IndicatesPlaceTokenizer
types used by an implementation ofPlaceHistoryMapper
generated bycom.google.gwt.place.rebind.PlaceHistoryMapperGenerator
.