Class UserDashboardController

java.lang.Object
com.serinity.accesscontrol.controller.UserDashboardController
All Implemented Interfaces:
StageTitled, StatusMessageProvider

public final class UserDashboardController extends Object implements StatusMessageProvider, StageTitled
`user-dashboard.fxml` controller class
Since:
2026-02-23 UserDashboardController.java
Version:
1.0
Author:
@ZouariOmar (zouariomar20@gmail.com)
  • Constructor Details

    • UserDashboardController

      public UserDashboardController()
  • Method Details

    • getSceneTitleKey

      public String getSceneTitleKey()
      Description copied from interface: StageTitled
      Returns the i18n message key for this scene's stage title (e.g. "app.scene.title.sign_in").
      Specified by:
      getSceneTitleKey in interface StageTitled
      Returns:
      i18n key for the current scene title
    • setStatusProvider

      public void setStatusProvider(StatusMessageProvider provider)
    • showStatusMessage

      public void showStatusMessage(String message, MessageStatus status)
      Description copied from interface: StatusMessageProvider
      Shows a status message on the UI.
      Specified by:
      showStatusMessage in interface StatusMessageProvider
      Parameters:
      message - the text to display
      status - the type of message (SUCCESS, ERROR, WARNING, INFO)
    • loadActivityCards

      public void loadActivityCards()