Index
All Classes|All Packages
I
- iconLabel - Variable in class de.hebkstudents.recipemanager.gui.frames.Menu
- idSpinner - Variable in class de.hebkstudents.recipemanager.gui.frames.ingredient.EditIngredient
-
Spinner element that contains the ingredient ID as value
- ingredient - Variable in class de.hebkstudents.recipemanager.gui.frames.ingredient.EditIngredient
-
Ingredeint object that should be edited
- Ingredient - Class in de.hebkstudents.recipemanager.ingredient
-
Class to generate ingredient objects for recipes and other
- Ingredient(int, int, IngredientUnit) - Constructor for class de.hebkstudents.recipemanager.ingredient.Ingredient
-
Constructs an ingredient from its ID in the database
- Ingredient(int, String, boolean, boolean, IngredientCategory) - Constructor for class de.hebkstudents.recipemanager.ingredient.Ingredient
-
Ingredient constructor.
- Ingredient(String, boolean, boolean, IngredientCategory) - Constructor for class de.hebkstudents.recipemanager.ingredient.Ingredient
-
Ingredient cunstructor.
- IngredientCategory - Class in de.hebkstudents.recipemanager.ingredient
-
Class for IngredientCategory objects
- IngredientCategory(int) - Constructor for class de.hebkstudents.recipemanager.ingredient.IngredientCategory
-
Constructor to construct an existing category from its ID
- IngredientCategory(int, String) - Constructor for class de.hebkstudents.recipemanager.ingredient.IngredientCategory
-
Constructs a new Category by name and ID
- IngredientCategoryController - Class in de.hebkstudents.recipemanager.ingredient
-
Class which handles the ingredient categories
- IngredientCategoryController() - Constructor for class de.hebkstudents.recipemanager.ingredient.IngredientCategoryController
- IngredientCategoryFilter - Class in de.hebkstudents.recipemanager.ingredient
-
Class to generate IngredientCategoryFilter objects from to filter IngredientCategories using the IngredientCategoryController
- IngredientCategoryFilter(String, Integer) - Constructor for class de.hebkstudents.recipemanager.ingredient.IngredientCategoryFilter
-
Constructs a new IngredientCategoryFilter
- IngredientCategoryNotFoundException - Exception in de.hebkstudents.recipemanager.exception
-
Exception is thrown if a category of an ingredient can not be found but is requested
- IngredientCategoryNotFoundException(String) - Constructor for exception de.hebkstudents.recipemanager.exception.IngredientCategoryNotFoundException
-
Constructs a new IngredientCategoryNotFoundException object
- ingredientComboBox - Variable in class de.hebkstudents.recipemanager.gui.frames.recipe.AddRecipeIngredient
-
ComboBox which is used to select the ingredient
- IngredientController - Class in de.hebkstudents.recipemanager.ingredient
-
Class which handles the ingredients
- IngredientController() - Constructor for class de.hebkstudents.recipemanager.ingredient.IngredientController
- ingredientCountLabel - Variable in class de.hebkstudents.recipemanager.gui.frames.recipe.AddRecipe
-
Label which shows the current count of ingredients
- ingredientCountLabel - Variable in class de.hebkstudents.recipemanager.gui.frames.recipe.RecipeFilterFrame
- ingredientExists(int) - Static method in class de.hebkstudents.recipemanager.ingredient.IngredientController
-
Checks whether an Ingredient exists or not
- IngredientFilter - Class in de.hebkstudents.recipemanager.ingredient
-
Class to generate IngredientFilter objects from to filter Ingredients using the IngredientController
- IngredientFilter(String) - Constructor for class de.hebkstudents.recipemanager.ingredient.IngredientFilter
-
Constructs a new IngredientFilter
- IngredientFilter(String, Boolean, Boolean, IngredientCategory, Integer) - Constructor for class de.hebkstudents.recipemanager.ingredient.IngredientFilter
-
Constructs a new IngredientFilter
- ingredientFilterFrame - Variable in class de.hebkstudents.recipemanager.gui.GUIController
-
Object for ingredient filter frame
- IngredientFilterFrame - Class in de.hebkstudents.recipemanager.gui.frames.ingredient
-
IngredientFilterFrame class Class for the frame that is used to filter ingredients
- IngredientFilterFrame(GUIController, IngredientFilter) - Constructor for class de.hebkstudents.recipemanager.gui.frames.ingredient.IngredientFilterFrame
-
IngredientFilterFrame constructor.
- ingredientID - Variable in class de.hebkstudents.recipemanager.ingredient.Ingredient
-
ID of the ingredient
- ingredientID - Variable in class de.hebkstudents.recipemanager.ingredient.IngredientFilter
-
IngredientID to filter for a specific ID (null -> All ID's)
- IngredientNotFoundException - Exception in de.hebkstudents.recipemanager.exception
-
Exception is thrown if an ingredient can not be found but is requested
- IngredientNotFoundException(String) - Constructor for exception de.hebkstudents.recipemanager.exception.IngredientNotFoundException
-
Constructs a new IngredientNotFoundException object
- ingredients - Variable in class de.hebkstudents.recipemanager.recipe.Recipe
-
Array of all needed Ingredients including the quantities and units
- ingredients - Variable in class de.hebkstudents.recipemanager.recipe.RecipeFilter
-
Array of Ingredient Object that must be part of the recipe (null -> Ingredients are ignored)
- ingredientsButton - Variable in class de.hebkstudents.recipemanager.gui.frames.Menu
-
Button that opens the frame with a list of all ingredients
- ingredientsTable - Variable in class de.hebkstudents.recipemanager.gui.frames.ingredient.ShowIngredients
-
Table object of the table that contains the ingredients
- ingredientsTable - Variable in class de.hebkstudents.recipemanager.gui.frames.recipe.AddRecipe
-
Table to display the current added ingredients
- ingredientsTable - Variable in class de.hebkstudents.recipemanager.gui.frames.recipe.RecipeFilterFrame
- ingredientsTable - Variable in class de.hebkstudents.recipemanager.gui.frames.recipe.ShowRecipe
-
Table which contains all ingredients for this recipe
- ingredientsTableModel - Variable in class de.hebkstudents.recipemanager.gui.frames.ingredient.ShowIngredients
-
TableModel for the table that contains the ingredients
- ingredientsTableModel - Variable in class de.hebkstudents.recipemanager.gui.frames.recipe.AddRecipe
-
Model for the ingredient table that defines the columns etc.
- ingredientsTableModel - Variable in class de.hebkstudents.recipemanager.gui.frames.recipe.ShowRecipe
-
Table model for the ingredients table
- IngredientUnit - Class in de.hebkstudents.recipemanager.ingredient
-
Class to generate objects of units for ingredients
- IngredientUnit(int) - Constructor for class de.hebkstudents.recipemanager.ingredient.IngredientUnit
-
Constructs an IngredientUnit object from an existing IngredientUnit in the database by its ID
- IngredientUnit(int, String, String) - Constructor for class de.hebkstudents.recipemanager.ingredient.IngredientUnit
-
Constructs a new IngredientUnit
- IngredientUnit(String, String) - Constructor for class de.hebkstudents.recipemanager.ingredient.IngredientUnit
-
Constructs a new IngredientUnit
- ingredientUnitComboBox - Variable in class de.hebkstudents.recipemanager.gui.frames.recipe.AddRecipeIngredient
-
ComboBox to select the unit for the ingredient
- IngredientUnitController - Class in de.hebkstudents.recipemanager.ingredient
-
Class which handles the IngredientUnits
- IngredientUnitController() - Constructor for class de.hebkstudents.recipemanager.ingredient.IngredientUnitController
- IngredientUnitNotFoundException - Exception in de.hebkstudents.recipemanager.exception
-
Exception is thrown if a unit of an ingredient can not be found but is requested
- IngredientUnitNotFoundException(String) - Constructor for exception de.hebkstudents.recipemanager.exception.IngredientUnitNotFoundException
-
Constructs a new IngredientUnitNotFoundException object
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.ingredient.AddIngredient
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.ingredient.EditIngredient
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.ingredient.IngredientFilterFrame
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.ingredient.ShowIngredients
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.Menu
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.other.About
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.other.DeveloperConsole
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.other.Options
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.recipe.AddRecipe
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.recipe.AddRecipeIngredient
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.recipe.RecipeFilterFrame
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.recipe.ShowRecipe
- init() - Method in class de.hebkstudents.recipemanager.gui.frames.recipe.ShowRecipes
- init() - Method in class de.hebkstudents.recipemanager.gui.frametype.AppFrame
-
Custom implemented initialization method for the frame
- init(RecipeManager, boolean) - Method in class de.hebkstudents.recipemanager.gui.GUIController
-
Initializes the GUIController
- initButtons() - Method in class de.hebkstudents.recipemanager.gui.frames.ingredient.ShowIngredients
-
Initializes the function of all buttons
- initCategoryComboBox() - Method in class de.hebkstudents.recipemanager.gui.frames.ingredient.AddIngredient
-
Sets the items for the ingredient category combobox (From DB)
- initCategoryComboBox() - Method in class de.hebkstudents.recipemanager.gui.frames.ingredient.IngredientFilterFrame
-
Initializes the category combobox with values from DB
- initComponents() - Method in class de.hebkstudents.recipemanager.gui.frames.ingredient.AddIngredient
-
Initializes the components in this frame (e.g.
- initComponents() - Method in class de.hebkstudents.recipemanager.gui.frames.ingredient.IngredientFilterFrame
-
Initializes the components in this frame (e.g.
- initConnection() - Static method in class de.hebkstudents.recipemanager.storage.DatabaseController
-
Initializes the Connection
- initializeComponents() - Method in class de.hebkstudents.recipemanager.gui.frames.ingredient.EditIngredient
-
Initializes the components in this frame (e.g.
- initializeComponents() - Method in class de.hebkstudents.recipemanager.gui.frames.other.About
-
Initializes the components in this frame (e.g.
- initializeComponents() - Method in class de.hebkstudents.recipemanager.gui.frames.other.Options
-
Initializes the components in this frame (e.g.
- initializeComponents() - Method in class de.hebkstudents.recipemanager.gui.frames.recipe.AddRecipe
-
Initializes the components in this frame (e.g.
- initializeComponents() - Method in class de.hebkstudents.recipemanager.gui.frames.recipe.AddRecipeIngredient
-
Initializes the components in this frame (e.g.
- initializeComponents() - Method in class de.hebkstudents.recipemanager.gui.frames.recipe.ShowRecipe
-
Initializes the components in this frame (e.g.
- initializeComponents() - Method in class de.hebkstudents.recipemanager.gui.frames.recipe.ShowRecipes
-
Initializes the components in this frame (e.g.
- initializeConfiguration() - Static method in class de.hebkstudents.recipemanager.RecipeManager
-
Initializes the configuration files
- initializeDatabase() - Static method in class de.hebkstudents.recipemanager.RecipeManager
-
Initialize Database
- initializeStorageBackend() - Static method in class de.hebkstudents.recipemanager.RecipeManager
-
Initialize FileSystem Storage Backend
- initLogger() - Static method in class de.hebkstudents.recipemanager.RecipeManager
-
Initialize Logger
- InvalidAudioFileException - Exception in de.hebkstudents.recipemanager.exception
- InvalidAudioFileException(String) - Constructor for exception de.hebkstudents.recipemanager.exception.InvalidAudioFileException
-
Constructs a new InvalidAudioFileException object
- InvalidIngredientException - Exception in de.hebkstudents.recipemanager.exception
-
Exception is thrown if an ingredient object has missing values that are needed to work properly or if the ingredient object is null
- InvalidIngredientException(String) - Constructor for exception de.hebkstudents.recipemanager.exception.InvalidIngredientException
-
Constructs a new InvalidIngredientException object
- InvalidMethodParameterException - Exception in de.hebkstudents.recipemanager.exception
- InvalidMethodParameterException(String) - Constructor for exception de.hebkstudents.recipemanager.exception.InvalidMethodParameterException
-
Constructs a new InvalidRecipeException object
- InvalidRecipeException - Exception in de.hebkstudents.recipemanager.exception
-
Exception is thrown if a recipe object has missing values that are needed to work properly or if the recipe obejct is null
- InvalidRecipeException(String) - Constructor for exception de.hebkstudents.recipemanager.exception.InvalidRecipeException
-
Constructs a new InvalidRecipeException object
- InvalidRecipeFilterException - Exception in de.hebkstudents.recipemanager.exception
- InvalidRecipeFilterException(String) - Constructor for exception de.hebkstudents.recipemanager.exception.InvalidRecipeFilterException
-
Constructs a new InvalidRecipeFilterException object
- isInitialized() - Static method in class de.hebkstudents.recipemanager.storage.DatabaseController
-
Checks if the database connection is initialized
- isInUse(int) - Static method in class de.hebkstudents.recipemanager.ingredient.IngredientController
-
Checks if an ingredient is used by any recipe
- isRunning() - Method in class de.hebkstudents.recipemanager.utils.AudioPlayer
-
Check if the audio-file is running in clip
- isVegan - Variable in class de.hebkstudents.recipemanager.ingredient.Ingredient
-
Boolean if the ingredient is vegan
- isVegan - Variable in class de.hebkstudents.recipemanager.ingredient.IngredientFilter
-
Boolean to filter only for vegan ingredients (null -> No matter if vegan or not)
- isVegan - Variable in class de.hebkstudents.recipemanager.recipe.RecipeFilter
-
Boolean to filter only for vegan recipes (null -> No matter if vegan or not)
- isVegan() - Method in class de.hebkstudents.recipemanager.ingredient.Ingredient
-
Gets the boolean if the ingredient is vegan
- isVegan() - Method in class de.hebkstudents.recipemanager.ingredient.IngredientFilter
-
Checks if the filter is set to only vegan ingredients
- isVegan() - Method in class de.hebkstudents.recipemanager.recipe.Recipe
-
Checks if all ingredients are vegan -> Checks if the recipe is vegan
- isVegan() - Method in class de.hebkstudents.recipemanager.recipe.RecipeFilter
- isVegetarian - Variable in class de.hebkstudents.recipemanager.ingredient.Ingredient
-
Boolean if the ingredient is vegetarian
- isVegetarian - Variable in class de.hebkstudents.recipemanager.ingredient.IngredientFilter
-
Boolean to filter only for vegetarian ingredients (null -> No matter if vegetarian or not)
- isVegetarian - Variable in class de.hebkstudents.recipemanager.recipe.RecipeFilter
-
Boolean to filter only for vegetarian recipes (null -> No matter if vegetarian or not)
- isVegetarian() - Method in class de.hebkstudents.recipemanager.ingredient.Ingredient
-
Gets the boolean if the ingredient is vegetarian
- isVegetarian() - Method in class de.hebkstudents.recipemanager.ingredient.IngredientFilter
-
Checks if the filter is set to only vegetarian ingredients
- isVegetarian() - Method in class de.hebkstudents.recipemanager.recipe.Recipe
-
Checks if all ingredients are vegetarian -> Checks if the recipe is vegetarian
- isVegetarian() - Method in class de.hebkstudents.recipemanager.recipe.RecipeFilter
All Classes|All Packages