| Interface | Description |
|---|---|
| Activity |
Implemented by objects that control a piece of user interface, with a life
cycle managed by an
ActivityManager, in response to
PlaceChangeEvent events as the user
navigates through the app. |
| ActivityMapper |
Finds the activity to run for a given
Place, used to configure
an ActivityManager. |
| FilteredActivityMapper.Filter |
Implemented by objects that want to interpret one place as another.
|
| Class | Description |
|---|---|
| AbstractActivity |
Simple Activity implementation that is always willing to stop, and does
nothing onStop and onCancel.
|
| ActivityManager |
Manages
Activity objects that should be kicked off in response to
PlaceChangeEvent events. |
| CachingActivityMapper |
Wraps another
ActivityMapper and caches the last activity it
returned, to be re-used if we see the same place twice. |
| FilteredActivityMapper |
Wraps an activity mapper and applies a filter to the place objects that it
sees.
|