Package | Description |
---|---|
be.ac.ulb.infof307.g02.controllers | |
be.ac.ulb.infof307.g02.views |
Class and Description |
---|
CreateProductView
Allows the user to create a new product
|
EditAccountView
View allowing the User to edit his account.
|
GroceryListView
View allowing the user to see and update his grocery lists
|
HelpPage |
HelpView
Displays the adequate help page for the current view
and allows the user to change the help page being shown.
|
ImportArticlesView
View allowing the user to import articles.
|
LoginView
View allowing a User to Login.
|
MapView
View showing the map.
|
RecipeView
View of the recipe scene.
|
RegisterView
Represents the view of the register account scene.
|
SelectBestTourGroceryListView
Allows the user to choose a grocery list for the BestTourFinder algorithm.
|
SelectionView
Used to display all the grocery lists and recipes of a user.
|
ShowResultView
Displays all the shops containing all the
products of a given grocery list or the shops containing a given product
|
ViewWithMenu
View that can create and interact with a MenuComponent
|
Class and Description |
---|
AvailabilityChecker |
HelpPage |
ListComponent
A List Component is a FXML component composed of :
1) A list of list items (i.e list of HBoxes containing a ComboBox, a Spinner and a delete Button).
2) Two buttons (addButton and clearAllButton)
The ComboBoxes are used to select a product and the associated Spinner
is used to set the number associated with the selected Product.
|
MapComponent
This class is used to wrap all the JavaScript used for the map.
|
MapComponent.Bridge
The Bridge is used to allow the WebView to call java methods by itself.
|
MapView
View showing the map.
|
MenuComponent
Handles the menu on the top right corner of the windows.
|
ViewHandlingDBExceptions
View that can show to the user that an error with the database has occurred
|
ViewWithMenu
View that can create and interact with a MenuComponent
|