Package src.cli

Class StaffMenu

java.lang.Object
src.cli.StaffMenu

public class StaffMenu extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • runMenu

      public User runMenu()
      Displays the CLI menu for CareerCenterStaff.
      Returns:
      the CareerCenterStaff instance after the staff interacts with the menu.
    • approveCompanyReps

      private void approveCompanyReps()
    • approveInternshipOpportunities

      private void approveInternshipOpportunities()
    • approveWithdrawalRequests

      private void approveWithdrawalRequests()
    • generateOpportunityReport

      private void generateOpportunityReport()
    • setFilters

      private void setFilters()
    • manageInternshipLevelFilter

      private void manageInternshipLevelFilter()
    • manageCompanyNameFilter

      private void manageCompanyNameFilter()
    • managePreferredMajorFilter

      private void managePreferredMajorFilter()
    • manageApplicationOpeningDateFilter

      private void manageApplicationOpeningDateFilter()
    • manageApplicationClosingDateFilter

      private void manageApplicationClosingDateFilter()
    • manageStatusFilter

      private void manageStatusFilter()
    • manageCompanyRepresentativeFilter

      private void manageCompanyRepresentativeFilter()
    • printAllApplications

      private void printAllApplications()
    • changePassword

      private void changePassword()