Hierarchy For All Packages
Class Hierarchy
- java.lang.Object
- main.Utils.Authenticator
- main.Utils.ConsoleColors
- main.Utils.ConsoleUtils
- main.Utils.Encryptor
- main.Utils.FileHandler
- main.MainApp
- main.Pages.Page
- main.Pages.CoordAllProject
- main.Pages.CoordEditTitle
- main.Pages.CoordinatorMain
- main.Pages.CoordMyProject
- main.Pages.CoordRequestHistory
- main.Pages.CoordTransferStudent
- main.Pages.CoordViewRequest
- main.Pages.CreateProjectPage
- main.Pages.Exit
- main.Pages.SetPassword
- main.Pages.StaffLogin
- main.Pages.StaffMain
- main.Pages.StudentLogin
- main.Pages.StudentMain
- main.Pages.StudentMyProject
- main.Pages.StudentProjectRegister
- main.Pages.StudentProjectView
- main.Pages.StudentRequestDeregister
- main.Pages.StudentRequestHistory
- main.Pages.StudentRequestTitleChange
- main.Pages.SupervisorDeregister
- main.Pages.SupervisorEditTitle
- main.Pages.supervisorProjectView
- main.Pages.SupervisorRequestHistory
- main.Pages.SupervisorTransferStudent
- main.Pages.supervisorViewRequest
- main.Pages.Welcome
- main.Models.Project
- main.Utils.ProjSortBy
- main.Utils.ReqSortBy
- main.Models.Request
- main.Models.DeregisterProjectReq
- main.Models.EditTitleReq
- main.Models.RegisterProjectReq
- main.Models.TransferStudentReq
- main.Utils.UIDGenerator
- main.Models.User
- main.Models.Student (implements main.Models.IinitialiseProject, main.Models.IinitialiseRequest)
- main.Models.Supervisor (implements main.Models.IinitialiseProject, main.Models.IinitialiseRequest)
- main.Models.Coordinator
Interface Hierarchy
- main.Models.IinitialiseProject
- main.Models.IinitialiseRequest
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- main.Models.projectStatus_ENUM
- main.Models.requestStatus_ENUM
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)