Hierarchy For All Packages
- app,
- app.consts,
- app.controller.camp,
- app.controller.deserializer,
- app.controller.user,
- app.entity,
- app.entity.camp,
- app.entity.enquiry,
- app.entity.interfaces,
- app.entity.report,
- app.entity.suggestion,
- app.entity.user,
- app.ui.account,
- app.ui.camp.enquiriesview,
- app.ui.camp.infomationview,
- app.ui.camp.listview,
- app.ui.camp.modificationview,
- app.ui.camp.suggestionview,
- app.ui.landingview,
- app.ui.overlayactions,
- app.ui.widgets,
- app.ui.windows,
- app.utils
Class Hierarchy
- java.lang.Object
- app.controller.user.ActionResult
- app.controller.deserializer.CampDeserializer
- app.controller.camp.CampEnquiryController
- app.controller.camp.CampModificationController
- app.controller.camp.CampRegistrationController
- app.controller.camp.CampStatusMonitorController
- app.controller.camp.CampSuggestionController
- app.controller.camp.CampViewController
- app.consts.Config
- app.utils.CSV
- app.entity.enquiry.Enquiry (implements app.entity.interfaces.ITaggedItem)
- app.controller.deserializer.EnquiryDeserializer
- app.Main
- app.controller.camp.OperationResult
- app.entity.report.Report (implements app.entity.interfaces.ISerializable)
- app.entity.report.CampReport
- app.entity.report.EnquiryReport
- app.entity.report.PerformanceReport
- app.entity.RepositoryCollection
- app.entity.RepositoryList<T> (implements app.entity.interfaces.ISerializable, java.lang.Iterable<T>)
- app.entity.camp.CampList (implements app.entity.interfaces.IFilterableByAttendee<T>, app.entity.interfaces.IFilterableByCampCommittee<T>, app.entity.interfaces.IFilterableByDateRange<T>, app.entity.interfaces.IFilterableByID<T>, app.entity.interfaces.IFilterableBySchool<T>, app.entity.interfaces.IFilterableByStudent<T>, app.entity.interfaces.IFilterableByVisibility<T>, app.entity.interfaces.ISortableByEndDate<T>, app.entity.interfaces.ISortableByID<T>, app.entity.interfaces.ISortableByLocation<T>, app.entity.interfaces.ISortableByName<T>, app.entity.interfaces.ISortableByRegistrationCloseDate<T>, app.entity.interfaces.ISortableByStartingDate<T>)
- app.entity.camp.CampDetails (implements app.entity.interfaces.ITaggedItem)
- app.entity.camp.Camp (implements app.entity.interfaces.ITaggedItem)
- app.entity.camp.CampDetails (implements app.entity.interfaces.ITaggedItem)
- app.entity.enquiry.EnquiryList (implements app.entity.interfaces.IFilterableByAnsweredBy<T>, app.entity.interfaces.IFilterableByCamp<T>, app.entity.interfaces.IFilterableByID<T>, app.entity.interfaces.IFilterableBySender<T>, app.entity.interfaces.IFilterableByStatus<T,
K>) - app.entity.suggestion.SuggestionList (implements app.entity.interfaces.IFilterableByAnsweredBy<T>, app.entity.interfaces.IFilterableByCamp<T>, app.entity.interfaces.IFilterableByID<T>, app.entity.interfaces.IFilterableBySender<T>, app.entity.interfaces.IFilterableByStatus<T,
K>) - app.entity.user.UserList (implements app.entity.interfaces.IFilterableByID<T>, app.entity.interfaces.IFilterableBySchool<T>)
- app.entity.camp.CampList (implements app.entity.interfaces.IFilterableByAttendee<T>, app.entity.interfaces.IFilterableByCampCommittee<T>, app.entity.interfaces.IFilterableByDateRange<T>, app.entity.interfaces.IFilterableByID<T>, app.entity.interfaces.IFilterableBySchool<T>, app.entity.interfaces.IFilterableByStudent<T>, app.entity.interfaces.IFilterableByVisibility<T>, app.entity.interfaces.ISortableByEndDate<T>, app.entity.interfaces.ISortableByID<T>, app.entity.interfaces.ISortableByLocation<T>, app.entity.interfaces.ISortableByName<T>, app.entity.interfaces.ISortableByRegistrationCloseDate<T>, app.entity.interfaces.ISortableByStartingDate<T>)
- app.entity.suggestion.Suggestion (implements app.entity.interfaces.ITaggedItem)
- app.controller.deserializer.SuggestionDeserializer
- app.entity.user.User (implements app.entity.interfaces.ITaggedItem)
- app.controller.user.UserAccountManagementController
- app.controller.user.UserController
- app.controller.deserializer.UserDeserializer
- app.entity.user.UserFactory
- app.ui.widgets.Widget (implements app.ui.widgets.IDrawable)
- app.ui.widgets.WidgetButton (implements app.ui.widgets.ISelectable, app.ui.widgets.ITextInput)
- app.ui.widgets.WidgetLabel
- app.ui.widgets.WidgetPageSelection
- app.ui.widgets.WidgetTextBox (implements app.ui.widgets.ISelectable, app.ui.widgets.ITextInput)
- app.ui.widgets.WidgetPasswordBox
- app.ui.widgets.WidgetToggle (implements app.ui.widgets.ISelectable, app.ui.widgets.ITextInput)
- app.ui.windows.Window
- app.ui.camp.listview.CampListView (implements app.ui.windows.ICallBack)
- app.ui.camp.listview.CampListViewStaff
- app.ui.camp.listview.CampListViewStudent
- app.ui.account.ChangePasswordView
- app.ui.account.LoginView (implements app.ui.windows.ICallBack)
- app.ui.landingview.StaffMainView
- app.ui.landingview.StudentMainView
- app.ui.windows.WindowOverlayClass
- app.ui.camp.infomationview.OverlayCampInfoDisplayLowRaw
- app.ui.camp.infomationview.OverlayCampInfoDisplayView
- app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiries (implements app.ui.windows.ICallBack)
- app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiriesCommittee (implements app.ui.windows.ICallBack)
- app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiriesStaff (implements app.ui.windows.ICallBack)
- app.ui.camp.infomationview.OverlayCampInfoDisplayWithParticipantsView
- app.ui.camp.infomationview.OverlayCampInfoDisplayWithParticipantsViewStudentView
- app.ui.camp.suggestionview.OverlayCampInfoDisplayWithParticipantsViewSuggestion
- app.ui.camp.modificationview.OverlayCampStaffEditView
- app.ui.overlayactions.OverlayCampListViewStaffCampActions
- app.ui.overlayactions.OverlayCampListViewStudentCampActions
- app.ui.camp.suggestionview.OverlayCampSuggestionCommitteeView (implements app.ui.windows.ICallBack)
- app.ui.camp.suggestionview.OverlayCampSuggestionStaffView (implements app.ui.windows.ICallBack)
- app.ui.camp.suggestionview.OverlayCampSuggestionView
- app.ui.overlayactions.OverlayChooseBox
- app.ui.overlayactions.OverlayNotification
- app.ui.overlayactions.OverlayTextInputAction
- app.ui.overlayactions.OverlayTextInputActionToggles
- app.ui.camp.listview.CampListView (implements app.ui.windows.ICallBack)
- app.ui.windows.WindowsManager (implements app.ui.windows.ICallBack)
Interface Hierarchy
- app.ui.windows.ICallBack
- app.ui.widgets.IDrawable
- app.entity.interfaces.IFilterableByAnsweredBy<T>
- app.entity.interfaces.IFilterableByAttendee<T>
- app.entity.interfaces.IFilterableByCamp<T>
- app.entity.interfaces.IFilterableByCampCommittee<T>
- app.entity.interfaces.IFilterableByDateRange<T>
- app.entity.interfaces.IFilterableByID<T>
- app.entity.interfaces.IFilterableByRegistrationDate<T>
- app.entity.interfaces.IFilterableBySchool<T>
- app.entity.interfaces.IFilterableBySender<T>
- app.entity.interfaces.IFilterableByStatus<T,
K> - app.entity.interfaces.IFilterableByStudent<T>
- app.entity.interfaces.IFilterableByVisibility<T>
- app.ui.widgets.ISelectable
- app.entity.interfaces.ISerializable
- app.entity.interfaces.ISortableByEndDate<T>
- app.entity.interfaces.ISortableByID<T>
- app.entity.interfaces.ISortableByLocation<T>
- app.entity.interfaces.ISortableByName<T>
- app.entity.interfaces.ISortableByRegistrationCloseDate<T>
- app.entity.interfaces.ISortableByStartingDate<T>
- app.entity.interfaces.ITaggedItem
- app.ui.widgets.ITextInput
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- app.entity.suggestion.SuggestionStatus
- app.ui.widgets.TEXT_ALIGNMENT
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)