Uses of Interface
bcu.cmp5332.bookingsystem.commands.Command

Packages that use Command
  • Uses of Command in bcu.cmp5332.bookingsystem.commands

    Modifier and Type
    Class
    Description
    class 
    The AddBooking class represents a command to add a booking to the flight booking system.
    class 
    The AddCustomer class represents a command to add a new customer to the flight booking system.
    class 
    The AddFeedback class represents a command to add feedback to a booking in the flight booking system.
    class 
    The AddFlight class represents a command to add a new flight to the flight booking system.
    class 
    The ApplyPromocode class represents a command to apply a promotional code to a flight in the flight booking system.
    class 
     
    class 
    The CancelBooking class represents a command to cancel a booking for a specific customer on a specific flight.
    class 
    The DeleteCustomer class represents a command to delete a customer from the flight booking system.
    class 
    The DeleteFlight class represents a command to delete a flight from the flight booking system.
    class 
    The Help class represents a command to print the help message of available commands in the flight booking system.
    class 
    The ListCustomer class represents a command to list all customers in the flight booking system.
    class 
    The ListFlights class represents a command to list all flights in the flight booking system.
    class 
    The LoadGUI class represents a command to load the graphical user interface (GUI) for the Flight Booking System.
    class 
    The ShowCustomer class represents a command to display details of a specific customer.
    class 
    The ShowFlight class represents a command to display detailed information about a specific flight.
    class 
    The ShowFlights class represents a command to display a list of flights with their short details.
    class 
    The UpdateBooking class represents a command to update an existing booking's flight number and booking date within a Flight Booking System.
    class 
    The VIPSeatAllocation class represents a command to allocate a VIP seat to a specific customer on a specific flight, even if the flight is fully booked.
  • Uses of Command in bcu.cmp5332.bookingsystem.main

    Modifier and Type
    Method
    Description
    static Command
    CommandParser.parse(String line)
    Parses the user input and creates a Command object accordingly.