Class PharmaAppMgr

java.lang.Object
Common.AppManager
Controllers.AppManagers.PharmaAppMgr

public class PharmaAppMgr extends AppManager
The PharmaAppMgr class manages the pharmacist's application functionalities. It provides methods for viewing appointment outcomes, managing inventory, requesting replenishments, and handling user settings.
  • Constructor Details

    • PharmaAppMgr

      public PharmaAppMgr()
  • Method Details

    • displayMainPage

      public void displayMainPage()
      Displays the main menu for the pharmacist and handles user selections.
      Specified by:
      displayMainPage in class AppManager
    • loadDatabases

      protected void loadDatabases()
      Loads necessary databases for the application.
      Specified by:
      loadDatabases in class AppManager
    • saveDatabases

      protected void saveDatabases()
      Saves all databases to their respective storage formats (e.g., CSV).
      Specified by:
      saveDatabases in class AppManager
    • createManagers

      protected void createManagers()
      Creates instances of managers used in the pharmacist application.
      Specified by:
      createManagers in class AppManager
    • createPages

      protected void createPages()
      Creates instances of UI pages used in the pharmacist application.
      Specified by:
      createPages in class AppManager