public abstract class FeatureFragment<T_Presenter extends Presenter> extends ViewFragment<T_Presenter> implements FeatureView
KEY_DEPENDENCY_SCOPE
Modifier | Constructor and Description |
---|---|
protected |
FeatureFragment() |
Modifier and Type | Method and Description |
---|---|
protected Feature |
getFeature() |
DependencyScope |
getScope() |
boolean |
isDialog()
Tests if this
FeatureView is a dialog, e.g. |
void |
onPause() |
void |
onResume() |
void |
onViewCreated(android.view.View view,
android.os.Bundle inState) |
void |
setFeature(Feature feature)
Sets the
Feature that owns this |
void |
setScope(DependencyScope scope) |
bind, bind, bind, getPresenter, getState, getView, getViewTag, onActivityCreated, onCreateBindings, onDestroy, onRestoreDependencies, onRestoreState, onSaveDependencies, onSaveInstanceState, onSaveState, onStart, onStop, resolvePresenter
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, hashCode, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isRemoving, isResumed, isVisible, onActivityResult, onAttach, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreate, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onCreateView, onDestroyOptionsMenu, onDestroyView, onDetach, onHiddenChanged, onInflate, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPictureInPictureModeChanged, onPrepareOptionsMenu, onRequestPermissionsResult, onTrimMemory, onViewStateRestored, registerForContextMenu, requestPermissions, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, toString, unregisterForContextMenu
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getState, getViewTag
protected Feature getFeature()
public void setFeature(Feature feature)
FeatureView
Feature
that owns thissetFeature
in interface FeatureView
feature
- A Feature
.public DependencyScope getScope()
getScope
in interface Scopeable
getScope
in class ViewFragment<T_Presenter extends Presenter>
public void setScope(DependencyScope scope)
setScope
in interface Scopeable
setScope
in class ViewFragment<T_Presenter extends Presenter>
public boolean isDialog()
FeatureView
FeatureView
is a dialog, e.g. DialogFragment
.isDialog
in interface FeatureView
boolean
value.public void onViewCreated(android.view.View view, android.os.Bundle inState)
onViewCreated
in class ViewFragment<T_Presenter extends Presenter>
public void onResume()
onResume
in class ViewFragment<T_Presenter extends Presenter>
public void onPause()
onPause
in class ViewFragment<T_Presenter extends Presenter>