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 presenter on existing params
|
void |
logPresenters() |
MvpPresenter |
remove(java.lang.String tag)
Remove presenter from store.
|
public <T extends MvpPresenter> void add(java.lang.String tag, T instance)
T - Type of presentertag - Tag of presenter. Local presenters contains also delegate's tag as prefixinstance - Instance of MvpPresenter implementation to storepublic MvpPresenter get(java.lang.String tag)
tag - Tag of presenter. Local presenters contains also delegate's tag as prefixpublic MvpPresenter remove(java.lang.String tag)
tag - Tag of presenter. Local presenters contains also delegate's tag as prefixpublic void logPresenters()