Index

A B C D E F G H I L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Serialized Form

S

sc - Variable in class Input
Object of class Scanner
sc - Variable in class MoblimaApp
Scanner object to get user input
sc - Static variable in class StaffApp
scanner object for user inputs
sc - Static variable in class UserApp
A scanner object to get input and output from user
screenBoundary - Variable in class StaffBoundary
contains screenBoundary object to process all screen input and output
ScreenBoundary - Class in Unnamed Package
A ScreenBoundary object that extends Boundary and implements BaseBoundary interface
ScreenBoundary() - Constructor for class ScreenBoundary
Constructor for ScreenBoundary
ScreenClassEN - Enum Class in Unnamed Package
A ScreenClassEN enum
ScreenEY - Class in Unnamed Package
A ScreenEY object
ScreenEY(String, String, String, int, int) - Constructor for class ScreenEY
Constructor for ScreenEY object (require 5 parameter)
ScreenEY(String, String, String, int, int, ArrayList<SeatEY>) - Constructor for class ScreenEY
Constructor for ScreenEY object (require 6 parameter)
screenManager - Variable in class BookingBoundary
The Controller Class of Screens
screenManager - Variable in class ScreenBoundary
contains the screenManager to process all screen related objects
ScreenManager - Class in Unnamed Package
A ScreenManager class that extends Manager and implements BaseManager interface
ScreenManager() - Constructor for class ScreenManager
Constructor for screen manager
screenMgr - Variable in class ShowManager
contains screen manager object to process screen objects
screenOperations() - Method in class ScreenBoundary
Method to perform screen operations base on screen menu choice
searchCineplex() - Method in class CineplexBoundary
Method to search for a particular cineplex
searchCineplexByName(String) - Method in class CineplexManager
Method to search for cineplex by name
searchMovie() - Method in class MovieBoundary
Method to search for movie name from the user
searchMovie(String) - Method in class MovieManager
Method to search for movie object based on name
searchScreen(String) - Method in class ScreenManager
Method to search screen
SeatEY - Class in Unnamed Package
A SeatEY object
SeatEY(String, int, String) - Constructor for class SeatEY
Constructor for SeatEY object (require 3 parameter)
SeatEY(String, String, int, String) - Constructor for class SeatEY
Constructor for SeatEY object (require 4 parameter)
SENIOR - Enum constant in enum class MovieGoerAgeEN
senior MovieGoer
setBookingBoundary(BookingBoundary) - Method in class CentralManagerEY
Method to set new BookingBoundary object
setBookingMgr(BookingManager) - Method in class CentralManagerEY
Set method for Booking Manager
setBoundaries() - Method in interface BaseBoundary
Method to set boundaries
setBoundaries() - Method in class BookingBoundary
Method to set all the boundaries taken as attributes Method to set boundaries
setBoundaries() - Method in class CineplexBoundary
Method to set boundaries Method to set boundaries
setBoundaries() - Method in class HolidayBoundary
Method to set boundaries
setBoundaries() - Method in class MovieBoundary
Method to set boundaries
setBoundaries() - Method in class MovieGoerBoundary
Method to set boundaries
setBoundaries() - Method in class ReviewBoundary
Method to set boundaries
setBoundaries() - Method in class ScreenBoundary
Method to set boundaries
setBoundaries() - Method in class ShowBoundary
Method to set boundaries
setBoundaries() - Method in class StaffBoundary
Method to set boundaries
setBoundaries() - Method in class TicketPriceBoundary
Method to set boundaries
setCast(ArrayList<String>) - Method in class MovieEY
Set method for the cast of the movie
setCentralManager(CentralManagerEY) - Method in interface Base
method to set central manager
setCentralManager(CentralManagerEY) - Method in class Boundary
Method to set CentralManager
setCentralManager(CentralManagerEY) - Method in class Manager
Method to set central manager
setCineplexBoundary(CineplexBoundary) - Method in class CentralManagerEY
Method to set new CineplexBoundary object
setCineplexID(String) - Method in class CineplexEY
Set method for setting the Cineplex ID
setCineplexMgr(CineplexManager) - Method in class CentralManagerEY
Set method for Cineplex Manager
setDataFolder(String) - Method in class CentralManagerEY
Method to set new location of data
setDirector(String) - Method in class MovieEY
Set method for the director of the movie
setHolidayBoundary(HolidayBoundary) - Method in class CentralManagerEY
Method to set new HolidayBoundary object
setHolidayMgr(HolidayManager) - Method in class CentralManagerEY
Set method for Holiday Manager
setIoManager(IoManager) - Method in class CentralManagerEY
Set method for Io Manager
setLanguage(String) - Method in class MovieEY
Set method for the language of the movie
setLocation(String) - Method in class CineplexEY
Set method for setting the location of the cineplex
setManagers() - Method in interface Base
Method to set the Managers
setManagers() - Method in class BookingBoundary
Method to set all the controllers classes taken as attributes Method to set the Managers
setManagers() - Method in class BookingManager
Method to set all the controller classes passed as attributes Method to set the Managers
setManagers() - Method in class CineplexBoundary
Method to set cineplexMgr Method to set the Managers
setManagers() - Method in class CineplexManager
Method to set controller class Method to set the Managers
setManagers() - Method in class HolidayBoundary
Method to set holiday manager
setManagers() - Method in class HolidayManager
Method to set all controller classes passed as attributes
setManagers() - Method in class IoManager
Method to set the Managers
setManagers() - Method in class MovieBoundary
Method to set the Managers
setManagers() - Method in class MovieGoerBoundary
Method to set the Managers
setManagers() - Method in class MovieGoerManager
Method to set the Managers
setManagers() - Method in class MovieManager
Method to set the Managers
setManagers() - Method in class ReviewBoundary
Method to set the Managers
setManagers() - Method in class ReviewManager
Method to set the Managers
setManagers() - Method in class ScreenBoundary
Method to set the Managers
setManagers() - Method in class ScreenManager
Method to set the Managers
setManagers() - Method in class ShowBoundary
Method to set the Managers
setManagers() - Method in class ShowManager
Method to set the Managers
setManagers() - Method in class StaffBoundary
Method to set the Managers
setManagers() - Method in class TicketPriceBoundary
Method to set the Managers
setManagers() - Method in class TicketPriceManager
Method to set the Managers
setManagers() - Method in class UserManager
Method to set the Managers
setMasterArrays() - Method in class ScreenBoundary
Method to set master screen
setMasterBookings(ArrayList<BookingEY>) - Method in class CentralManagerEY
Method to set master array of bookings
setMasterCineplexes(ArrayList<CineplexEY>) - Method in class CentralManagerEY
Method to set master array of cineplexes
setMasterHolidays(ArrayList<String>) - Method in class CentralManagerEY
Method to set master array of holidays
setMasterLists() - Method in interface BaseManager
Method to set Master List
setMasterLists() - Method in class BookingManager
Method to set all the master lists passed as attributes Method to set Master List
setMasterLists() - Method in class CineplexManager
Method to set Master lists Method to set Master List
setMasterLists() - Method in class HolidayManager
Method to set all master lists passed as attributes
setMasterLists() - Method in class IoManager
Method to set Master List
setMasterLists() - Method in class MovieGoerManager
Method to set Master List
setMasterLists() - Method in class MovieManager
Method to set Master List
setMasterLists() - Method in class ReviewManager
Method to set Master List
setMasterLists() - Method in class ScreenManager
Method to set Master List
setMasterLists() - Method in class ShowManager
Method to set Master List
setMasterLists() - Method in class TicketPriceManager
Method to set Master List
setMasterLists() - Method in class UserManager
Method to set Master List
setMasterMovieGoers(ArrayList<MovieGoerEY>) - Method in class CentralManagerEY
Method to set master array of movie goers
setMasterMovies(ArrayList<MovieEY>) - Method in class CentralManagerEY
Method to set master array of movies
setMasterRatings(ArrayList<ReviewEY>) - Method in class CentralManagerEY
Method to set master array of ratings
setMasterScreens(ArrayList<ScreenEY>) - Method in class CentralManagerEY
Method to set master array of screens
setMasterScreens(ArrayList<ScreenEY>) - Method in class CineplexEY
Set method for storing a reference to the master arraylist of Screens
setMasterShows(ArrayList<ShowEY>) - Method in class CentralManagerEY
Method to set master array of shows
setMasterTicketPrices(ArrayList<TicketPrice>) - Method in class CentralManagerEY
Method to set master array of ticket prices
setMasterUsers(ArrayList<User>) - Method in class CentralManagerEY
Method to set master array of users
setMovieBoundary(MovieBoundary) - Method in class CentralManagerEY
Method to set new MovieBoundary object
setMovieGoerMgr(MovieGoerManager) - Method in class CentralManagerEY
Set method for Movie Goer Manager
setMovieID(String) - Method in class ShowEY
Method to set the movieID
setMovieMgr(MovieManager) - Method in class CentralManagerEY
Set method for Movie Manager
setMovieRating(MovieRatingEN) - Method in class MovieEY
Set method for the name of the movie
setName(String) - Method in class CineplexEY
Set method for setting the name of the cineplex
setName(String) - Method in class MovieEY
Set method for the name of the movie
setNewMovieName() - Method in class ShowBoundary
Method to set new movie from user
setNewShowTime() - Method in class ShowBoundary
Method to set new show time from user
setNumberOfRows(int) - Method in class ScreenEY
Method to set number of rows
setNumberOfSeats(int) - Method in class ScreenEY
Method to set the number of seats
setOccupied(boolean) - Method in class ShowSeatEY
Method to set seat occupied
setPassword(String) - Method in class Staff
Method to set Password for Staff
setPrice(double) - Method in class TicketEY
Method to set price
setPrice(double) - Method in class TicketPrice
Method to set the price of the ticket
setReviewBoundary(ReviewBoundary) - Method in class CentralManagerEY
Method to set new ReviewBoundary object
setReviewMgr(ReviewManager) - Method in class CentralManagerEY
Set method for Review Manager
setReviews(ArrayList<ReviewEY>) - Method in class MovieEY
Method to set reviews
setScreenBoundary(ScreenBoundary) - Method in class CentralManagerEY
Method to set new ScreenBoundary object
setScreenClass(ScreenClassEN) - Method in class ScreenEY
Method to set screen class
setScreenID(ArrayList<String>) - Method in class CineplexEY
Set method for setting the screenID
setScreenMgr(ScreenManager) - Method in class CentralManagerEY
Set method for Screen Manager
setScreenName(String) - Method in class ScreenEY
Method to set screen name
setSeatNumber(int) - Method in class SeatEY
Method to set seat number
setSeatOccupied(String, ArrayList<String>) - Method in class ShowManager
Method set seat to occupied
setSeatRow(String) - Method in class SeatEY
Method to set seat row
setSeatsPerRow(int) - Method in class ScreenEY
Method to set the number of seats per row
setSeatType(String) - Method in class SeatEY
Method to set seat type
setShowBoundary(ShowBoundary) - Method in class CentralManagerEY
Method to set new ShowBoundary object
setShowMgr(ShowManager) - Method in class CentralManagerEY
Set method for Show Manager
setShowSeats(ArrayList<ShowSeatEY>) - Method in class ShowEY
Method to set show seats
setShowStatus(ShowStatusEN) - Method in class MovieEY
Set method for the status of the movie
setStaffBoundary(StaffBoundary) - Method in class CentralManagerEY
Method to set new StaffBoundary object
setSynopsis(String) - Method in class MovieEY
Set method for the description of the movie
setTicketPriceBoundary(TicketPriceBoundary) - Method in class CentralManagerEY
Method to set new TicketPriceBoundary object
setTicketPriceMgr(TicketPriceManager) - Method in class CentralManagerEY
Set method for Ticket Manager
setTicketPrices(TicketEY) - Method in class StaffApp
Method to set ticket prices
setType(MovieTypeEN) - Method in class MovieEY
Set method for the type of the movie
setUserID(String) - Method in class User
Method to set the User ID
setUserMgr(UserManager) - Method in class CentralManagerEY
Set method for User Manager
setUserName(String) - Method in class User
Method to set user name
setUserType(UserType) - Method in class User
Method to set user type
showBooking(String) - Method in class BookingBoundary
Method to show all the details of the booking made
showBoundary - Variable in class BookingBoundary
The boundary class of Shows
showBoundary - Variable in class StaffBoundary
contains showBoundary object to process all show input and output
ShowBoundary - Class in Unnamed Package
A Show boundary object
ShowBoundary() - Constructor for class ShowBoundary
 
showException - Exception in Unnamed Package
A showException class that extends RuntimeException
showException(String) - Constructor for exception showException
 
ShowEY - Class in Unnamed Package
A ShowEY Object
ShowEY(String, String, String, String, String, String, int, int, int, ArrayList<ShowSeatEY>, MovieManager, ScreenManager) - Constructor for class ShowEY
Constructor for ShowEY object (requires 12 parameter)
ShowEY(String, String, String, String, String, String, int, int, int, MovieManager, ScreenManager) - Constructor for class ShowEY
Constructor for ShowEY object (requires 11 parameter)
SHOWING - Enum constant in enum class ShowStatusEN
The show is currently playing
showManager - Variable in class BookingBoundary
The Controller Class of Shows
showManager - Variable in class ShowBoundary
to contain show manager object to process all show related objects
ShowManager - Class in Unnamed Package
A ShowManager object
ShowManager() - Constructor for class ShowManager
Constructor for ShowManager object
showOperations() - Method in class ShowBoundary
Method to perform operations based on user menu choice
ShowSeatEY - Class in Unnamed Package
A Show seat object that is derived from SeatEY object
ShowSeatEY(String, String, int, String) - Constructor for class ShowSeatEY
The constructor of Show Seat (requires 4 parameters)
ShowSeatEY(String, String, int, String, boolean) - Constructor for class ShowSeatEY
The constructor of show seat (requires 5 parameters)
ShowSeatLayout() - Method in class ShowEY
Method to print the seat layout in the cineplex
ShowSeatLayout(String) - Method in class ShowBoundary
Method to show seat layout
ShowSeatLayout(String) - Method in class ShowManager
Method to showSeatLayout
ShowStatusEN - Enum Class in Unnamed Package
A Show status enum
Staff - Class in Unnamed Package
A Staff object that is derived from User object
Staff(String, String) - Constructor for class Staff
Constructor for staff object (require 2 parameters)
Staff(String, String, String) - Constructor for class Staff
Constructor for Staff object (requires 3 parameters)
STAFF - Enum constant in enum class UserType
Staff user
StaffApp - Class in Unnamed Package
A Staff App Class
StaffBoundary - Class in Unnamed Package
A Staff Boundary Object
StaffBoundary() - Constructor for class StaffBoundary
Constructor for StaffBoundary object
staffOperations() - Method in class StaffBoundary
Method to perform staff operations based on main menu choice (manage cineplex, screen,movies,shows, ticket prices, holidays) (list top 5 movies based on sales and ratings, exit application)
STUDENT - Enum constant in enum class MovieGoerAgeEN
student MovieGoer
A B C D E F G H I L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Serialized Form