public abstract class AbstractFeaturePresenter<T_View extends View> extends AbstractPresenter<T_View> implements FeaturePresenter
AbstractFeaturePresenter extends AbstractPresenter to provide an abstract base class
for implementing FeaturePresenters that are controlled by Features.listeners| Constructor and Description |
|---|
AbstractFeaturePresenter() |
| Modifier and Type | Method and Description |
|---|---|
Feature |
getFeature()
Gets the
Feature that controls this FeaturePresenter. |
DependencyScope |
getScope() |
void |
setFeature(Feature feature)
Sets the
Feature that controls this FeaturePresenter. |
void |
setScope(DependencyScope scope) |
finish, getAttachedView, getInterfaceClass, getListeners, getParams, getView, getViewPlug, getViewState, isAttached, onPlugged, onPluginPlugged, onUnplugged, onViewCreated, onViewDestroy, onViewPause, onViewResume, onViewStart, onViewStop, plug, plug, setParams, unplug, updateListenersdestroy, getLifecycleState, getState, isDestroyed, isPaused, isRestarted, isResumed, isStarted, isStopped, onCreate, onDestroy, onPause, onRestart, onResume, onStart, onStop, pause, restart, resume, start, start, stoponPluginUnpluggedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonViewCreated, onViewDestroy, onViewPause, onViewResume, onViewStart, onViewStoponPluginUnpluggedpublic Feature getFeature()
FeaturePresenterFeature that controls this FeaturePresenter.getFeature in interface FeaturePresenterFeature.public void setFeature(Feature feature)
FeaturePresenterFeature that controls this FeaturePresenter.setFeature in interface FeaturePresenterfeature - A Feature.public DependencyScope getScope()
public void setScope(DependencyScope scope)