public class PresenterStore
extends java.lang.Object
| Constructor and Description |
|---|
PresenterStore() |
| Modifier and Type | Method and Description |
|---|---|
<T extends MvpPresenter> |
add(java.lang.String tag,
T instance)
Add presenter to storage
|
MvpPresenter |
get(java.lang.String tag)
Get a presenter by tag
|
void |
logPresenters() |
MvpPresenter |
remove(java.lang.String tag)
Remove a presenter from store.
|
public <T extends MvpPresenter> void add(java.lang.String tag, T instance)
T - Type of a presentertag - Tag of a presenter. Local presenters also contain delegate's tag as their prefixinstance - Instance of MvpPresenter implementation to storepublic MvpPresenter get(java.lang.String tag)
tag - Tag of a presenter. Local presenters also contain delegate's tag as their prefixpublic MvpPresenter remove(java.lang.String tag)
tag - Tag of a presenter. Local presenters also contain delegate's tag as their prefixpublic void logPresenters()