Class AdminDashboardController
java.lang.Object
com.serinity.accesscontrol.controller.AdminDashboardController
- All Implemented Interfaces:
StackNavigable, StageTitled, StatusMessageProvider
public final class AdminDashboardController
extends Object
implements StackNavigable, StatusMessageProvider, StageTitled
`admin-dashboard.fxml` controller class
- Since:
- 22/02/2026 AdminDashboardController.java
- Version:
- 1.0
- Author:
- @ZouariOmar (zouariomar20@gmail.com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the i18n message key for this scene's stage title (e.g.javafx.scene.layout.StackPaneReturns the StackPane hosting dynamic views.voidsetStatusProvider(StatusMessageProvider provider) Injects the status message provider.voidshowStatusMessage(String message, MessageStatus status) Shows a status message on the UI.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface StackNavigable
pop, push, push, replace, replace, setStackHost
-
Constructor Details
-
AdminDashboardController
public AdminDashboardController()Creates a new admin dashboard controller.
-
-
Method Details
-
getSceneTitleKey
Description copied from interface:StageTitledReturns the i18n message key for this scene's stage title (e.g."app.scene.title.sign_in").- Specified by:
getSceneTitleKeyin interfaceStageTitled- Returns:
- i18n key for the current scene title
-
getStackHost
public javafx.scene.layout.StackPane getStackHost()Description copied from interface:StackNavigableReturns the StackPane hosting dynamic views.- Specified by:
getStackHostin interfaceStackNavigable- Returns:
- the stack host that contains dynamic views
-
setStatusProvider
Description copied from interface:StackNavigableInjects the status message provider.- Specified by:
setStatusProviderin interfaceStackNavigable- Parameters:
provider- provider used to display status messages
-
showStatusMessage
Description copied from interface:StatusMessageProviderShows a status message on the UI.- Specified by:
showStatusMessagein interfaceStatusMessageProvider- Parameters:
message- the text to displaystatus- the type of message (SUCCESS, ERROR, WARNING, INFO)
-