public abstract class ViewWithMenu extends ViewHandlingDBExceptions
Modifier and Type | Field and Description |
---|---|
private ControllerWithMenu |
controllerWithMenu |
private javafx.scene.layout.HBox |
header |
private MenuComponent |
menuComponent |
Constructor and Description |
---|
ViewWithMenu(ControllerWithMenu controllerWithMenu) |
Modifier and Type | Method and Description |
---|---|
protected void |
createMenu() |
void |
disableHelpButton() |
void |
enableHelpButton() |
javafx.scene.layout.HBox |
getHeader() |
void |
onEditProfileClick()
Shows the edit profile
|
void |
onHelpClick()
Shows the help page
|
void |
onLogoutClick()
Logout
|
void |
onMyGroceryListsClick()
Shows the grocery lists
|
void |
onMyRecipesClick()
Shows the recipes
|
void |
onShowMapClick()
Shows the map
|
showDatabaseConnectionError, showDataBaseInternalError
private javafx.scene.layout.HBox header
private MenuComponent menuComponent
private ControllerWithMenu controllerWithMenu
public ViewWithMenu(ControllerWithMenu controllerWithMenu)
protected void createMenu()
public void onMyGroceryListsClick()
public void onMyRecipesClick()
public void onEditProfileClick()
public void onHelpClick()
public void onLogoutClick()
public void onShowMapClick()
public javafx.scene.layout.HBox getHeader()
public void disableHelpButton()
public void enableHelpButton()