Package no.ntnu.idatt1002.demo.controller
package no.ntnu.idatt1002.demo.controller
-
ClassesClassDescriptionClass that represents the popup dialog box that appears whenever a budget item is to be added or edited.Class that represents the popup dialog box that appears whenever an expense is to be added or edited.Class that represents the popup dialog box that appears whenever an income is to be added or edited.The AddIngredientController manages a dialog pane used to display a search-field along with a list of all the possible food types in the application according to the FoodItem enum class.The AllRecipesController manages the view named AllRecipes.fxml that displays a scrollable list of all the recipes that are stored in the recipe register at 'src/main/resources/recipes/Recipes.register'.The BudgetBarController manages the component view BudgetBar.fxml that may be dynamically loaded to other views.Controller for budget scene in the application.Controller for the create budget scene in the application.Abstract class for controllers that control scenes with finance tableviews.Controller for the FirstMenu view.Class for representing an overview of the income and expenses of the users budget.The IngredientTileController manages a simple pane component view called IngredientTile.fxml that is used to dynamically load ingredients into a view to present all details of a recipe.Controller for the main menu of the application.The RecipeController manages the view Recipe.fxml that displays one particular recipe in full detail.The RecipeTileController manages the tile components that are used to dynamically display a set of recommended recipes in terms of their name and number of missing ingredients.Class for selecting a budget from the archive.The controller manages the view SuggestRecipes.fxml that displays a list of food types that the user has available, called 'fridge' and four tiles showing the four recipes that requires the lowest number of ingredients that are currently not at hand.