Package com.xffffff.wellfed.recipe
Class EditRecipesFragment
- java.lang.Object
-
- androidx.fragment.app.Fragment
-
- com.xffffff.wellfed.common.EditRecyclerViewFragment<Recipe>
-
- com.xffffff.wellfed.recipe.EditRecipesFragment
-
- All Implemented Interfaces:
android.content.ComponentCallbacks,android.view.View.OnCreateContextMenuListener,androidx.activity.result.ActivityResultCaller,androidx.lifecycle.HasDefaultViewModelProviderFactory,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStoreOwner,androidx.savedstate.SavedStateRegistryOwner,EditItemAdapter.OnDeleteListener<Recipe>,EditItemAdapter.OnEditListener<Recipe>
public class EditRecipesFragment extends EditRecyclerViewFragment<Recipe>
EditRecipesFragment class. It is the fragment that allows the user to edit the recipes.
-
-
Constructor Summary
Constructors Constructor Description EditRecipesFragment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description android.content.IntentcreateOnEditIntent(Recipe item)createOnEditIntent creates an intent to edit a recipe.android.content.IntentcreateOnSearchIntent(Recipe item)createOnSearchIntent creates an intent to add a recipe.voidonSearchActivityResult(android.util.Pair<java.lang.String,Recipe> result)onSearchActivityResult is called when the user returns from the search-
Methods inherited from class com.xffffff.wellfed.common.EditRecyclerViewFragment
add, hasChanged, onCreateView, onDelete, onEdit, onSearch, setAdapter, setTitle
-
Methods inherited from class androidx.fragment.app.Fragment
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onActivityResult, onAttach, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreate, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroy, onDestroyOptionsMenu, onDestroyView, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onSaveInstanceState, onStart, onStop, onViewCreated, onViewStateRestored, postponeEnterTransition, postponeEnterTransition, registerForActivityResult, registerForActivityResult, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
-
-
-
-
Method Detail
-
createOnEditIntent
public android.content.Intent createOnEditIntent(Recipe item)
createOnEditIntent creates an intent to edit a recipe.- Specified by:
createOnEditIntentin classEditRecyclerViewFragment<Recipe>- Parameters:
item- The recipe to edit.- Returns:
- The intent to edit the recipe.
-
createOnSearchIntent
public android.content.Intent createOnSearchIntent(Recipe item)
createOnSearchIntent creates an intent to add a recipe.- Specified by:
createOnSearchIntentin classEditRecyclerViewFragment<Recipe>- Parameters:
item- The recipe to add.- Returns:
- The intent to add a recipe.
-
onSearchActivityResult
public void onSearchActivityResult(android.util.Pair<java.lang.String,Recipe> result)
onSearchActivityResult is called when the user returns from the search- Specified by:
onSearchActivityResultin classEditRecyclerViewFragment<Recipe>- Parameters:
result- The result of the search activity.
-
-