Class Boundary

Direct Known Subclasses:
BookingBoundary, CineplexBoundary, HolidayBoundary, MovieBoundary, MovieGoerBoundary, ReviewBoundary, ScreenBoundary, ShowBoundary, StaffBoundary, TicketPriceBoundary

public class Boundary extends Object
A Boundary Object

A Boundary object is the object of the parent class of all other boundary classes

  • Constructor Details

    • Boundary

      public Boundary()
      Creates a new object of class Boundary
  • Method Details

    • getInputInt

      public Integer getInputInt(String msgToPrint)
      Method to print a message and ask for user input
      Parameters:
      msgToPrint - The message that needs to be printed
      Returns:
      asks for integer input from the user
    • getInputDouble

      public double getInputDouble(String msgToPrint)
      Method to print a message and ask for user input
      Parameters:
      msgToPrint - The message that needs to be printed
      Returns:
      asks for input needed from the user in Double
    • getInputLine

      public String getInputLine(String msgToPrint)
      Method to print a message and ask for user input
      Parameters:
      msgToPrint - The message that needs to be printed
      Returns:
      asks for input needed from user in String
    • println

      public void println(String line)
      Method to print a line and move on to the next line
      Parameters:
      line - The statement that needs to be printed
    • print

      public void print(String string)
      Method to print a line
      Parameters:
      string - The string that needs to be printed
    • setCentralManager

      public void setCentralManager(CentralManagerEY CentralManager)
      Method to set CentralManager
      Parameters:
      CentralManager - New CentralManager object
    • getCentralManager

      public CentralManagerEY getCentralManager()
      Method to get CentralManagerEY object
      Returns:
      Object of CentralManagerEY
    • getMasterList

      public ArrayList getMasterList(String arrayName)
      Method to return a particular master list
      Parameters:
      arrayName - Master list required
      Returns:
      Master list
    • getScanner

      public Scanner getScanner()
      Method to return the scanner object
      Returns:
      Scanner object