- DatabaseManager - Class in it.polimi.dima.mediatracker.controllers
-
Manages the application database (e.g.
- DatabaseManager.DBImportValidationException - Exception in it.polimi.dima.mediatracker.controllers
-
An exception thrown during DB import if data has some validation error
- DatePickerInput<T> - Class in it.polimi.dima.mediatracker.inputs
-
Form input for a DatePickerDialog
created on a EditText
click
- DatePickerInput(boolean, Activity, View, int, DatePickerInput.Callback<T>) - Constructor for class it.polimi.dima.mediatracker.inputs.DatePickerInput
-
Constructor
- DatePickerInput.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
- DBImportValidationException(int, int, String) - Constructor for exception it.polimi.dima.mediatracker.controllers.DatabaseManager.DBImportValidationException
-
Constructor
- deleteAllMediaItemsInCategory(Category) - Method in class it.polimi.dima.mediatracker.controllers.MediaItemsAbstractController
-
Removes all media items in the given category
- deleteCategory(Category) - Method in class it.polimi.dima.mediatracker.controllers.CategoriesController
-
Removes a category from the database (together with all media items associated to it)
- deleteFileFromInternalStorage(Context, String) - Static method in class it.polimi.dima.mediatracker.controllers.StorageManager
-
Deletes a file from internal storage
- deleteMediaItem(MediaItem) - Method in class it.polimi.dima.mediatracker.controllers.MediaItemsAbstractController
-
Removes a media item from the database
- dismiss() - Method in class it.polimi.dima.mediatracker.inputs.AbstractInput
-
Method used to "close" the input, useful e.g.
- dismiss() - Method in class it.polimi.dima.mediatracker.inputs.ColorPickerInput
-
Method used to "close" the input, useful e.g.
- dismiss() - Method in class it.polimi.dima.mediatracker.inputs.DatePickerInput
-
Method used to "close" the input, useful e.g.
- dismiss() - Method in class it.polimi.dima.mediatracker.inputs.EditTextInput
-
Method used to "close" the input, useful e.g.
- dismiss() - Method in class it.polimi.dima.mediatracker.inputs.SelectDialogInput
-
Method used to "close" the input, useful e.g.
- dismiss() - Method in class it.polimi.dima.mediatracker.inputs.SwitchInput
-
Method used to "close" the input, useful e.g.
- DrawerAbstractActivity - Class in it.polimi.dima.mediatracker.activities
-
Abstract activity that manages the navigation drawer.
- DrawerAbstractActivity() - Constructor for class it.polimi.dima.mediatracker.activities.DrawerAbstractActivity
-
- DrawerAdapter - Class in it.polimi.dima.mediatracker.adapters.drawer
-
Adapter for the navigation drawer listener, allows to have "elements" (main drawer options) and "sub-elements" (options that are shown under the corresponding element if the user selects it)
- DrawerAdapter(Context, List<DrawerElement>, int, int, DrawerAdapter.DrawerListener) - Constructor for class it.polimi.dima.mediatracker.adapters.drawer.DrawerAdapter
-
Constructor
- DrawerAdapter.DrawerListener - Interface in it.polimi.dima.mediatracker.adapters.drawer
-
Listener for drawer elements clicks
- DrawerAdapter.ViewHolder - Class in it.polimi.dima.mediatracker.adapters.drawer
-
ViewHolder pattern
- DrawerElement - Class in it.polimi.dima.mediatracker.adapters.drawer
-
Represents an element of the navigation drawer
- DrawerElement(String, int, int, List<DrawerSubElement>) - Constructor for class it.polimi.dima.mediatracker.adapters.drawer.DrawerElement
-
Constructor
- DrawerSubElement - Class in it.polimi.dima.mediatracker.adapters.drawer
-
Represents a sub-element of the navigation drawer
- DrawerSubElement(String, int, int) - Constructor for class it.polimi.dima.mediatracker.adapters.drawer.DrawerSubElement
-
Constructor
- Duration(int, String, String) - Constructor for class it.polimi.dima.mediatracker.model.MediaItem.Duration
-
Constructor