Interface | Description |
---|---|
ArticleImportationObserver |
Implemented by the classes that want to know when articles are imported
|
ProductCreationObserver |
Implemented by the classes that want to know when a product is created
|
Class | Description |
---|---|
Controller |
Parent class for all the controllers
|
ControllerMaster |
This class if responsible for the navigation between the views.
|
ControllerWithMenu |
Base class inherited by all the controllers that can interact with a menu
|
ControllerWithMenuThatSaves |
Base class inherited by all the controllers that have a view with a menu and that, when
the user clicks on a menu item, ask the user to save the state (ex: save grocery list items).
|
CreateProductController |
Controller of the create product view.
|
EditAccountController |
Controller of the edit profile Window.
|
GroceryListController |
Controller of the grocery list view.
|
GroceryListSelectionController |
Controller of the view displaying all the grocery lists of a User.
|
HelpController |
Controller of the helpView.
|
ImportArticlesController |
Controller of the ArticleProductView.
|
LoginController |
Controller of the login View.
|
MapController |
Controller of the MapView
|
NutritionalValuesController |
Controller of the nutritional values view
|
RecipeController |
Controller of Recipe view.
|
RecipeSelectionController |
Controller of the view displaying all the recipes of a User.
|
RegisterController |
Controller of the register profile Window.
|
SelectBestTourGroceryListController |
Controller of the view used to choose a GroceryList for the BestTourFinder algorithm.
|
SelectionController |
Controller of the SelectionView used to display all the items of a user.
|
ShowResultController |
Controller of the ShowResultView.
|