Package Controller

Class DataTrendsController

java.lang.Object
Controller.DataTrendsController

public class DataTrendsController extends Object
This class handles the data trends scene/tab of the GUI
Since:
2023-03-06
  • Field Details

    • session

      private SessionData session
      Current session data
      See Also:
    • sceneSwitch

      private SceneSwitch sceneSwitch
      Switches between scenes or tabs
      See Also:
    • orderButton

      private javafx.scene.control.Button orderButton
      Button Button to navigate order scene
    • orderHistoryButton

      private javafx.scene.control.Button orderHistoryButton
      Button Button to navigate order history scene
    • inventoryButton

      private javafx.scene.control.Button inventoryButton
      Button Button to navigate inventory scene
    • employeesButton

      private javafx.scene.control.Button employeesButton
      Button Button to navigate employees scene
    • editMenuButton

      private javafx.scene.control.Button editMenuButton
      Button Button to navigate edit menu scene
    • dataTrendsButton

      private javafx.scene.control.Button dataTrendsButton
      Button Button to navigate to the data trends scene
    • logoutButton

      private javafx.scene.control.Button logoutButton
      Button Button to logout
    • salesReportButton

      private javafx.scene.control.Button salesReportButton
      Button to switch to SalesReport
  • Constructor Details

  • Method Details

    • reportButtonClicked

      public void reportButtonClicked(javafx.event.ActionEvent event) throws IOException
      Handle switching scenes through the report query window
      Parameters:
      event - ActionEvent of the Button pressed
      Throws:
      IOException - if loading the new GUI failed