-
The Controller Class of Screens
contains the screenManager to process all screen related objects
contains screen manager object to process screen objects
Method to get the current object of ScreenManager
void
Set method for Screen Manager
BookingEY(String bookingID,
String userID,
String movieID,
String screenID,
String cinemaID,
String date,
String time,
ArrayList<String> seatIds,
double bookingAmount,
HolidayManager holidayManager,
MovieManager movieMgr,
ScreenManager screenMgr,
MovieGoerManager movieGoerMgr,
TicketPriceManager ticketPriceManager)
ShowEY(String showID,
String movieID,
String cineplexId,
String screenID,
String showDate,
String showTime,
int emptySeats,
int numberOfRows,
int seatsPerRow,
ArrayList<ShowSeatEY> showSeats,
MovieManager movieMgr,
ScreenManager screenMgr)
Constructor for ShowEY object (requires 12 parameter)
ShowEY(String showID,
String movieID,
String cineplexId,
String screenID,
String showDate,
String showTime,
int emptySeats,
int numberOfRows,
int seatsPerRow,
MovieManager movieMgr,
ScreenManager screenMgr)
Constructor for ShowEY object (requires 11 parameter)
TicketEY(String movieID,
String userID,
String screenID,
String date,
String time,
String seatId,
double price,
String bookingID,
HolidayManager holidayManager,
MovieManager movieMgr,
ScreenManager screenMgr,
MovieGoerManager moviegoerMgr,
TicketPriceManager ticketPriceManager)
The constructor for ticket object