Index
All Classes and Interfaces|All Packages|Constant Field Values
O
- offsetX - Variable in class app.ui.windows.WindowOverlayClass
- offsetY - Variable in class app.ui.windows.WindowOverlayClass
- onExit() - Method in class app.ui.account.ChangePasswordView
-
Performs necessary clean-up tasks upon exiting the ChangePasswordView.
- onExit() - Method in class app.ui.account.LoginView
-
Performs necessary clean-up tasks upon exiting the LoginView.
- onExit() - Method in class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiries
-
Performs necessary clean-up tasks upon exiting the overlay for camp enquiries.
- onExit() - Method in class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiriesCommittee
-
Performs necessary clean-up tasks upon exiting the overlay for camp enquiries.
- onExit() - Method in class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiriesStaff
-
Performs necessary clean-up tasks upon exiting the overlay for camp enquiries.
- onExit() - Method in class app.ui.camp.infomationview.OverlayCampInfoDisplayLowRaw
-
Performs necessary clean-up tasks upon exiting the overlay.
- onExit() - Method in class app.ui.camp.infomationview.OverlayCampInfoDisplayView
-
Performs necessary clean-up tasks upon exiting the overlay.
- onExit() - Method in class app.ui.camp.infomationview.OverlayCampInfoDisplayWithParticipantsView
-
Performs necessary clean-up tasks upon exiting the overlay.
- onExit() - Method in class app.ui.camp.infomationview.OverlayCampInfoDisplayWithParticipantsViewStudentView
-
Performs necessary clean-up tasks upon exiting the overlay.
- onExit() - Method in class app.ui.camp.listview.CampListView
-
Performs actions when the window is closed or exited.
- onExit() - Method in class app.ui.camp.modificationview.OverlayCampStaffEditView
-
Overrides the onExit method from the parent class.
- onExit() - Method in class app.ui.camp.suggestionview.OverlayCampInfoDisplayWithParticipantsViewSuggestion
-
Overrides the onExit method from the parent class.
- onExit() - Method in class app.ui.camp.suggestionview.OverlayCampSuggestionCommitteeView
-
Overrides the onExit method from the parent class.
- onExit() - Method in class app.ui.camp.suggestionview.OverlayCampSuggestionStaffView
-
Overrides the onExit method from the parent class.
- onExit() - Method in class app.ui.camp.suggestionview.OverlayCampSuggestionView
-
Performs actions upon exiting the overlay.
- onExit() - Method in class app.ui.landingview.StaffMainView
-
Performs actions upon exiting the main view.
- onExit() - Method in class app.ui.landingview.StudentMainView
-
Performs actions upon exiting the main view.
- onExit() - Method in class app.ui.overlayactions.OverlayCampListViewStaffCampActions
-
Performs actions upon exiting the overlay window.
- onExit() - Method in class app.ui.overlayactions.OverlayCampListViewStudentCampActions
-
Performs actions upon exiting the overlay window.
- onExit() - Method in class app.ui.overlayactions.OverlayChooseBox
-
Performs actions upon exiting the overlay window.
- onExit() - Method in class app.ui.overlayactions.OverlayNotification
-
Performs actions upon exiting the overlay window.
- onExit() - Method in class app.ui.overlayactions.OverlayTextInputAction
-
Performs actions upon exiting the overlay window.
- onExit() - Method in class app.ui.overlayactions.OverlayTextInputActionToggles
-
Performs actions upon exiting the overlay window.
- onExit() - Method in class app.ui.windows.Window
-
onExit method for the window.
- onWindowFinished(int, String) - Method in class app.ui.account.LoginView
-
An override method from the ICallBack interface.
- onWindowFinished(int, String) - Method in class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiries
-
An override method from the ICallBack interface.
- onWindowFinished(int, String) - Method in class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiriesCommittee
-
An override method from the ICallBack interface.
- onWindowFinished(int, String) - Method in class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiriesStaff
-
An override method from the ICallBack interface.
- onWindowFinished(int, String) - Method in class app.ui.camp.listview.CampListView
-
Handles window-specific actions upon certain selections.
- onWindowFinished(int, String) - Method in class app.ui.camp.listview.CampListViewStaff
-
Handles actions and decisions upon completion of specific windows or actions.
- onWindowFinished(int, String) - Method in class app.ui.camp.listview.CampListViewStudent
-
Handles actions and decisions upon completion of specific windows or actions.
- onWindowFinished(int, String) - Method in class app.ui.camp.suggestionview.OverlayCampSuggestionCommitteeView
-
Handles actions triggered upon completion of certain operations in the overlay view.
- onWindowFinished(int, String) - Method in class app.ui.camp.suggestionview.OverlayCampSuggestionStaffView
-
Handles actions triggered upon completion of certain operations in the overlay view.
- onWindowFinished(int, String) - Method in interface app.ui.windows.ICallBack
-
Called when a window action is completed.
- onWindowFinished(int, String) - Method in class app.ui.windows.WindowsManager
- OperationResult - Class in app.controller.camp
-
Represents the outcome of an operation, encapsulating the result (success or failure) and an associated comment or message.
- OperationResult() - Constructor for class app.controller.camp.OperationResult
-
Constructs an OperationResult with default values.
- OperationResult(boolean, String) - Constructor for class app.controller.camp.OperationResult
-
Constructs a new OperationResult with a specified result and comment.
- optionCount - Static variable in class app.ui.overlayactions.OverlayCampListViewStaffCampActions
-
The total number of options/actions available.
- optionCount - Static variable in class app.ui.overlayactions.OverlayCampListViewStudentCampActions
-
The total number of options/actions available.
- originalCamp - Variable in class app.entity.suggestion.Suggestion
- overlayCampInfoDisplayEnquiries - Variable in class app.ui.camp.listview.CampListViewStudent
- OverlayCampInfoDisplayEnquiries - Class in app.ui.camp.enquiriesview
-
OverlayCampInfoDisplayEnquiries extends OverlayCampInfoDisplayView and implements ICallBack.
- OverlayCampInfoDisplayEnquiries(int, int, int, int, String, Camp, Student, Window) - Constructor for class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiries
- overlayCampInfoDisplayEnquiriesCommittee - Variable in class app.ui.camp.listview.CampListViewStudent
- OverlayCampInfoDisplayEnquiriesCommittee - Class in app.ui.camp.enquiriesview
-
OverlayCampInfoDisplayEnquiriesCommittee extends OverlayCampInfoDisplayView and implements ICallBack.
- OverlayCampInfoDisplayEnquiriesCommittee(int, int, int, int, String, Camp, Student, Window) - Constructor for class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiriesCommittee
- overlayCampInfoDisplayEnquiriesStaff - Variable in class app.ui.camp.listview.CampListViewStaff
- OverlayCampInfoDisplayEnquiriesStaff - Class in app.ui.camp.enquiriesview
-
OverlayCampInfoDisplayEnquiriesStaff extends OverlayCampInfoDisplayView and implements ICallBack.
- OverlayCampInfoDisplayEnquiriesStaff(int, int, int, int, String, Camp, Staff, Window) - Constructor for class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiriesStaff
- OverlayCampInfoDisplayLowRaw - Class in app.ui.camp.infomationview
-
OverlayCampInfoDisplayLowRaw extends WindowOverlayClass and manages the display of basic camp information within an overlay, providing details such as camp name, description, dates, location, slots, and visibility.
- OverlayCampInfoDisplayLowRaw(int, int, int, int, String, Camp) - Constructor for class app.ui.camp.infomationview.OverlayCampInfoDisplayLowRaw
-
Constructs an OverlayCampInfoDisplayLowRaw object.
- overlayCampInfoDisplaySuggestionPending - Variable in class app.ui.camp.suggestionview.OverlayCampSuggestionCommitteeView
- OverlayCampInfoDisplayView - Class in app.ui.camp.infomationview
-
OverlayCampInfoDisplayView extends WindowOverlayClass and manages the display of camp information within an overlay, providing details such as camp name, description, dates, location, slots, and visibility.
- OverlayCampInfoDisplayView(int, int, int, int, String, Camp) - Constructor for class app.ui.camp.infomationview.OverlayCampInfoDisplayView
-
Constructs an OverlayCampInfoDisplayView object.
- OverlayCampInfoDisplayWithParticipantsView - Class in app.ui.camp.infomationview
-
Extension of OverlayCampInfoDisplayView that includes participant and committee views in addition to displaying camp information.
- OverlayCampInfoDisplayWithParticipantsView(int, int, int, int, String, Camp) - Constructor for class app.ui.camp.infomationview.OverlayCampInfoDisplayWithParticipantsView
-
Constructs an OverlayCampInfoDisplayWithParticipantsView object.
- OverlayCampInfoDisplayWithParticipantsViewStudentView - Class in app.ui.camp.infomationview
-
Extension of OverlayCampInfoDisplayWithParticipantsView customized for student view.
- OverlayCampInfoDisplayWithParticipantsViewStudentView(int, int, int, int, String, Camp) - Constructor for class app.ui.camp.infomationview.OverlayCampInfoDisplayWithParticipantsViewStudentView
-
Constructs an OverlayCampInfoDisplayWithParticipantsViewStudentView object.
- OverlayCampInfoDisplayWithParticipantsViewSuggestion - Class in app.ui.camp.suggestionview
-
Represents an overlay view displaying camp details with the ability to suggest modifications.
- OverlayCampInfoDisplayWithParticipantsViewSuggestion(int, int, int, int, String, Camp, Student, Window, Suggestion) - Constructor for class app.ui.camp.suggestionview.OverlayCampInfoDisplayWithParticipantsViewSuggestion
-
Constructs an OverlayCampInfoDisplayWithParticipantsViewSuggestion object.
- OverlayCampListViewStaffCampActions - Class in app.ui.overlayactions
-
The
OverlayCampListViewStaffCampActionsclass represents an overlay window for displaying camp-related actions available to a staff member. - OverlayCampListViewStaffCampActions(int, int, int, String, Window, Staff, Camp) - Constructor for class app.ui.overlayactions.OverlayCampListViewStaffCampActions
-
Constructs an instance of
OverlayCampListViewStaffCampActions. - OverlayCampListViewStudentCampActions - Class in app.ui.overlayactions
-
The
OverlayCampListViewStudentCampActionsclass represents an overlay window for displaying camp-related actions available to a student. - OverlayCampListViewStudentCampActions(int, int, int, String, Window, Student, Camp) - Constructor for class app.ui.overlayactions.OverlayCampListViewStudentCampActions
-
Constructs an instance of
OverlayCampListViewStudentCampActions. - OverlayCampStaffEditView - Class in app.ui.camp.modificationview
-
Represents an overlay view for staff to edit camp details.
- OverlayCampStaffEditView(int, int, int, int, String, Camp, Staff, Window) - Constructor for class app.ui.camp.modificationview.OverlayCampStaffEditView
-
Constructs an OverlayCampStaffEditView object.
- overlayCampSuggestionCommitteeView - Variable in class app.ui.camp.listview.CampListViewStaff
- overlayCampSuggestionCommitteeView - Variable in class app.ui.camp.listview.CampListViewStudent
- OverlayCampSuggestionCommitteeView - Class in app.ui.camp.suggestionview
-
Represents an overlay view displaying camp suggestions for the committee.
- OverlayCampSuggestionCommitteeView(int, int, int, int, String, Camp, Student, Window) - Constructor for class app.ui.camp.suggestionview.OverlayCampSuggestionCommitteeView
-
Constructs an OverlayCampSuggestionCommitteeView object.
- overlayCampSuggestionStaffView - Variable in class app.ui.camp.listview.CampListViewStaff
- OverlayCampSuggestionStaffView - Class in app.ui.camp.suggestionview
-
Represents an overlay view displaying camp suggestions for staff members.
- OverlayCampSuggestionStaffView(int, int, int, int, String, Camp, Staff, Window) - Constructor for class app.ui.camp.suggestionview.OverlayCampSuggestionStaffView
-
Constructs an OverlayCampSuggestionStaffView object.
- OverlayCampSuggestionView - Class in app.ui.camp.suggestionview
-
The
OverlayCampSuggestionViewclass represents an overlay window for viewing camp suggestions. - OverlayCampSuggestionView(int, int, int, int, String, Suggestion) - Constructor for class app.ui.camp.suggestionview.OverlayCampSuggestionView
-
Constructs an instance of
OverlayCampSuggestionView. - overlayCampSuggestionViewToBeAdded - Variable in class app.ui.camp.suggestionview.OverlayCampSuggestionCommitteeView
- overlayCampSuggestionViewToBeAdded - Variable in class app.ui.camp.suggestionview.OverlayCampSuggestionStaffView
- OverlayChooseBox - Class in app.ui.overlayactions
-
The
OverlayChooseBoxclass represents an overlay window for presenting a list of choices to the user. - OverlayChooseBox(int, int, int, String, List<String>, Window) - Constructor for class app.ui.overlayactions.OverlayChooseBox
-
Constructs an instance of
OverlayChooseBox. - OverlayNotification - Class in app.ui.overlayactions
-
The
OverlayNotificationclass represents an overlay window for displaying notifications with an OK button. - OverlayNotification(int, int, int, String, String, Window) - Constructor for class app.ui.overlayactions.OverlayNotification
-
Constructs an instance of
OverlayNotification. - overlays - Variable in class app.ui.windows.Window
- OverlayTextInputAction - Class in app.ui.overlayactions
-
The
OverlayTextInputActionclass represents an overlay window for receiving text input with options to enter or cancel. - OverlayTextInputAction(int, int, int, String, String, Window) - Constructor for class app.ui.overlayactions.OverlayTextInputAction
-
Constructs an instance of
OverlayTextInputAction. - OverlayTextInputAction(int, int, int, String, String, Window, int) - Constructor for class app.ui.overlayactions.OverlayTextInputAction
-
Constructs an instance of
OverlayTextInputActionwith a specified return code. - OverlayTextInputAction(int, int, int, String, String, Window, String) - Constructor for class app.ui.overlayactions.OverlayTextInputAction
-
Constructs an instance of
OverlayTextInputActionwith a specified pre-loaded text. - OverlayTextInputActionToggles - Class in app.ui.overlayactions
-
Class OverlayTextInputActionToggles provides an overlay text input with two toggle options.
- OverlayTextInputActionToggles(int, int, int, String, String, Window, int) - Constructor for class app.ui.overlayactions.OverlayTextInputActionToggles
-
Constructs a new OverlayTextInputActionToggles instance with specified parameters.
All Classes and Interfaces|All Packages|Constant Field Values