Skip to content
Snippets Groups Projects
RecipeViewController.java 1.13 KiB
Newer Older
import javafx.scene.layout.TilePane;
import mi.hdm.recipes.RecipeManager;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;

public class RecipeViewController extends BaseController {
    private static final Logger log = LogManager.getLogger(RecipeViewController.class);

    private final RecipeManager recipeManager;

    //TODO: Change TilePane to something else because there is no TilePane in the fxml file anymore

    public RecipeViewController(RecipeManager recipeManager) {
        this.recipeManager = recipeManager;
    }

    @FXML
    public void changeSceneToMain() {
        try {
            changeScene(View.MAIN);
        } catch (Exception e) {
            e.printStackTrace();
            log.error("Something went wrong when changing the scene.");
        }
    }

    @FXML
    public void initialize() {
        log.debug("Added {} recipes to GUI", recipeManager.getRecipes().size());
    }