Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

M

manageExitFromForm(FormAbstractFragment.FormExitListener) - Method in class it.polimi.dima.mediatracker.fragments.FormAbstractFragment
Called whenever the user tries to exit from a form (e.g.
manageToolbarMenuSelection(Activity, int) - Static method in class it.polimi.dima.mediatracker.utils.Utils
Helper to manage a menu option selection
MAX_SEARCH_RESULTS - Static variable in class it.polimi.dima.mediatracker.external_services.services.MediaItemService
 
MEDIA_ITEM_ID_FORM_PARAMETER_NAME - Static variable in class it.polimi.dima.mediatracker.utils.GlobalConstants
 
MEDIA_ITEM_ID_INTENT_PARAMETER_NAME - Static variable in class it.polimi.dima.mediatracker.utils.GlobalConstants
 
MediaItem - Class in it.polimi.dima.mediatracker.model
A generic media item, contains all properties common to all its implementations (e.g.
MediaItem() - Constructor for class it.polimi.dima.mediatracker.model.MediaItem
 
MediaItem.Duration - Class in it.polimi.dima.mediatracker.model
Represents a generic duration (value + measure unit)
MediaItemJSON - Class in it.polimi.dima.mediatracker.external_services.model_json
An abstract representation of a media item in JSON, used to retrieve data from the external service responses
MediaItemJSON() - Constructor for class it.polimi.dima.mediatracker.external_services.model_json.MediaItemJSON
 
MediaItemListener - Interface in it.polimi.dima.mediatracker.listeners
Listener used by fragments to inform the host activity that an event (select, delete) occurred on a media item
MediaItemsAbstractAdapter - Class in it.polimi.dima.mediatracker.adapters.media_items_list
Abstract implementation of the sectioned adapter for media items
MediaItemsAbstractAdapter() - Constructor for class it.polimi.dima.mediatracker.adapters.media_items_list.MediaItemsAbstractAdapter
 
MediaItemsAbstractAdapter.DragHandlerListener - Interface in it.polimi.dima.mediatracker.adapters.media_items_list
Interface for the "drag handler" icon for each list item
MediaItemsAbstractAdapter.ElementAbstractViewHolder - Class in it.polimi.dima.mediatracker.adapters.media_items_list
Abstract ViewHolder for the private adapter that describes an item
MediaItemsAbstractAdapter.RowListener - Interface in it.polimi.dima.mediatracker.adapters.media_items_list
Callback used by the adapter to inform of clicks or options select on the media items in the list
MediaItemsAbstractController - Class in it.polimi.dima.mediatracker.controllers
Controller for a generic media item.
MediaItemsAbstractController() - Constructor for class it.polimi.dima.mediatracker.controllers.MediaItemsAbstractController
 
MediaItemSearchResult - Class in it.polimi.dima.mediatracker.model
A search result for a generic media item, used for example in the form autocomplete title input
MediaItemSearchResult(String, String, String, String) - Constructor for class it.polimi.dima.mediatracker.model.MediaItemSearchResult
Constructor
MediaItemService - Class in it.polimi.dima.mediatracker.external_services.services
Abstract service for a generic media item that allows to connect to an external API to retrieve data Uses Retrofit external library to manage the connection
MediaItemService.MediaItemInfoCallback - Interface in it.polimi.dima.mediatracker.external_services.services
Callback called when the external service media item details are available
MediaItemService.MediaItemSearchCallback - Interface in it.polimi.dima.mediatracker.external_services.services
Callback called when the external service search results are available
MediaItemsListFragment - Class in it.polimi.dima.mediatracker.fragments
Manages the media item lists (both "tracking" and "completed")
MediaItemsListFragment() - Constructor for class it.polimi.dima.mediatracker.fragments.MediaItemsListFragment
 
MediaTracker - Class in it.polimi.dima.mediatracker.utils
 
MediaType - Enum in it.polimi.dima.mediatracker.model
Media types associated to each category.
MILLISECONDS_IN_DAY - Static variable in class it.polimi.dima.mediatracker.utils.GlobalConstants
 
MILLISECONDS_IN_YEAR - Static variable in class it.polimi.dima.mediatracker.utils.GlobalConstants
 
moveItemAndNotify(int, int, Section, Section) - Method in class it.polimi.dima.mediatracker.adapters.media_items_list.SectionedRecyclerViewAdapter
Allows to move the item at the given "from position" (section "from section") to the "to position" (section "to section") NOTE: if fromPosition=toPosition but fromSection!=toSection the item is not moved in the array but its section changes (happens when the item is the last before a section and it gets moved to the first position of the next section)
Movie - Class in it.polimi.dima.mediatracker.model
A movie
Movie() - Constructor for class it.polimi.dima.mediatracker.model.Movie
 
MovieJSON - Class in it.polimi.dima.mediatracker.external_services.model_json
A movie representation in JSON, used to retrieve data from the external service responses
MovieJSON() - Constructor for class it.polimi.dima.mediatracker.external_services.model_json.MovieJSON
 
MovieRestInterface - Interface in it.polimi.dima.mediatracker.external_services.rest_interfaces
REST interface to communicate with the movies external service API
MoviesController - Class in it.polimi.dima.mediatracker.controllers
Controller for a generic media item.
MoviesController() - Constructor for class it.polimi.dima.mediatracker.controllers.MoviesController
 
MovieSearchJSON - Class in it.polimi.dima.mediatracker.external_services.model_json
A movie search representation in JSON, used to retrieve data from the external service responses
MovieSearchJSON() - Constructor for class it.polimi.dima.mediatracker.external_services.model_json.MovieSearchJSON
 
MovieService - Class in it.polimi.dima.mediatracker.external_services.services
Service for movies that allows to connect to an external API to retrieve data Uses Retrofit external library to manage the connection
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links