- canExitForm() - Method in class it.polimi.dima.mediatracker.fragments.FormAbstractFragment
-
Checks if the user can exit the form (no unsaved changes)
- canExitForm() - Method in class it.polimi.dima.mediatracker.fragments.FormCategoryFragment
-
Checks if the user can exit the form (no unsaved changes)
- canExitForm() - Method in class it.polimi.dima.mediatracker.fragments.FormMediaItemAbstractFragment
-
Checks if the user can exit the form (no unsaved changes)
- CategoriesController - Class in it.polimi.dima.mediatracker.controllers
-
Controller for categories that allows to query the database to retrieve data
- CategoriesController() - Constructor for class it.polimi.dima.mediatracker.controllers.CategoriesController
-
- Category - Class in it.polimi.dima.mediatracker.model
-
A category
- Category() - Constructor for class it.polimi.dima.mediatracker.model.Category
-
Constructor
- Category(Context, String, int, MediaType) - Constructor for class it.polimi.dima.mediatracker.model.Category
-
Constructor
- CATEGORY_ID_FORM_PARAMETER_NAME - Static variable in class it.polimi.dima.mediatracker.utils.GlobalConstants
-
- CATEGORY_ID_INTENT_PARAMETER_NAME - Static variable in class it.polimi.dima.mediatracker.utils.GlobalConstants
-
- CategoryActivity - Class in it.polimi.dima.mediatracker.activities
-
Activity that contains:
- on tablets: both the "content" of a category page (media items list, suggestions) and the details (form) in a double-pane layout
- on phones: only the "content" of a category page
For this reason on tablets the activity manages both a
ContentAbstractFragment
and a
FormMediaItemAbstractFragment
,
while on phones it manages only the former (the latter is managed by
OnlyMediaItemFormActivity
)
- CategoryActivity() - Constructor for class it.polimi.dima.mediatracker.activities.CategoryActivity
-
- clearView(RecyclerView, RecyclerView.ViewHolder) - Method in class it.polimi.dima.mediatracker.adapters.media_items_list.SectionedRecyclerViewAdapter.SectionedAdapterTouchHelperCallback
-
- ColorPickerDialog - Class in it.polimi.dima.mediatracker.dialogs
-
Dialog that allows to pick a color among several options
- ColorPickerDialog() - Constructor for class it.polimi.dima.mediatracker.dialogs.ColorPickerDialog
-
- ColorPickerDialog.ColorPickerListener - Interface in it.polimi.dima.mediatracker.dialogs
-
Listener for color selected in color picker
- ColorPickerInput<T> - Class in it.polimi.dima.mediatracker.inputs
-
- ColorPickerInput(boolean, Activity, FragmentManager, View, int, int, int, int[], ColorPickerInput.Callback<T>) - Constructor for class it.polimi.dima.mediatracker.inputs.ColorPickerInput
-
Constructor
- ColorPickerInput.Callback<T> - Interface in it.polimi.dima.mediatracker.inputs
-
The callback for this input, used to get/set values from/to the corresponding model object field
- COLUMN_AVERAGE_LENGTH - Static variable in class it.polimi.dima.mediatracker.model.Videogame
-
- COLUMN_CATEGORY - Static variable in class it.polimi.dima.mediatracker.model.MediaItem
-
- COLUMN_COLOR_RESOURCE_NAME - Static variable in class it.polimi.dima.mediatracker.model.Category
-
- COLUMN_COMPLETION_DATE - Static variable in class it.polimi.dima.mediatracker.model.MediaItem
-
- COLUMN_DOING_NOW - Static variable in class it.polimi.dima.mediatracker.model.MediaItem
-
- COLUMN_DURATION - Static variable in class it.polimi.dima.mediatracker.model.Movie
-
- COLUMN_EPISODE_RUNTIME - Static variable in class it.polimi.dima.mediatracker.model.TVShow
-
- COLUMN_EPISODES_NUMBER - Static variable in class it.polimi.dima.mediatracker.model.TVShow
-
- COLUMN_GENRES - Static variable in class it.polimi.dima.mediatracker.model.MediaItem
-
- COLUMN_ID - Static variable in class it.polimi.dima.mediatracker.model.Category
-
- COLUMN_ID - Static variable in class it.polimi.dima.mediatracker.model.MediaItem
-
- COLUMN_IMPORTANCE_LEVEL - Static variable in class it.polimi.dima.mediatracker.model.MediaItem
-
- COLUMN_MEDIA_TYPE_NAME - Static variable in class it.polimi.dima.mediatracker.model.Category
-
- COLUMN_NAME - Static variable in class it.polimi.dima.mediatracker.model.Category
-
- COLUMN_NAME - Static variable in class it.polimi.dima.mediatracker.model.MediaItem
-
- COLUMN_ORDER_IN_SECTION - Static variable in class it.polimi.dima.mediatracker.model.MediaItem
-
- COLUMN_OWNED - Static variable in class it.polimi.dima.mediatracker.model.MediaItem
-
- COLUMN_PAGES_NUMBER - Static variable in class it.polimi.dima.mediatracker.model.Book
-
- COLUMN_RELEASE_DATE - Static variable in class it.polimi.dima.mediatracker.model.MediaItem
-
- COLUMN_SEASONS_NUMBER - Static variable in class it.polimi.dima.mediatracker.model.TVShow
-
- COLUMN_TIMES_COMPLETED - Static variable in class it.polimi.dima.mediatracker.model.MediaItem
-
- CompletedElementViewHolder(View) - Constructor for class it.polimi.dima.mediatracker.adapters.media_items_list.CompletedMediaItemsAdapter.CompletedElementViewHolder
-
- CompletedMediaItemsAdapter - Class in it.polimi.dima.mediatracker.adapters.media_items_list
-
Sectioned adapter for the completed media items list
- CompletedMediaItemsAdapter(List<MediaItem>, int) - Constructor for class it.polimi.dima.mediatracker.adapters.media_items_list.CompletedMediaItemsAdapter
-
Constructor
- CompletedMediaItemsAdapter.CompletedElementViewHolder - Class in it.polimi.dima.mediatracker.adapters.media_items_list
-
ViewHolder for this list media items
- ContentAbstractFragment - Class in it.polimi.dima.mediatracker.fragments
-
Abstract fragment that represents a "content": it's a fragment that manages the navigation drawer and that,
on tablets, is displayed on the left side of the multi-pane layout
- ContentAbstractFragment() - Constructor for class it.polimi.dima.mediatracker.fragments.ContentAbstractFragment
-
- convertToMediaItem() - Method in class it.polimi.dima.mediatracker.external_services.model_json.BookJSON
-
Converts the current media item from JSON to the actual media item model
- convertToMediaItem() - Method in class it.polimi.dima.mediatracker.external_services.model_json.MediaItemJSON
-
Converts the current media item from JSON to the actual media item model
- convertToMediaItem() - Method in class it.polimi.dima.mediatracker.external_services.model_json.MovieJSON
-
Converts the current media item from JSON to the actual media item model
- convertToMediaItem() - Method in class it.polimi.dima.mediatracker.external_services.model_json.TVShowJSON
-
Converts the current media item from JSON to the actual media item model
- convertToMediaItem() - Method in class it.polimi.dima.mediatracker.external_services.model_json.VideogameJSON
-
Converts the current media item from JSON to the actual media item model