Index
All Classes and Interfaces|All Packages|Constant Field Values
E
- editCamp(CampDetails) - Static method in class app.controller.camp.CampModificationController
-
Edits an existing camp in the camp repository by updating its details.
- editEnq - Variable in class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiries
- editSuggestion - Variable in class app.ui.camp.suggestionview.OverlayCampInfoDisplayWithParticipantsViewSuggestion
- endDate - Variable in class app.entity.camp.CampDetails
- Enquiry - Class in app.entity.enquiry
-
Represents an enquiry made by a student regarding a specific camp.
- Enquiry(String, Student, String, Camp) - Constructor for class app.entity.enquiry.Enquiry
-
Constructs a new Enquiry with the provided ID, sender, question, and associated camp.
- Enquiry(String, Student, String, String, Camp, User) - Constructor for class app.entity.enquiry.Enquiry
-
Constructs a new Enquiry with the provided details including an answer and the responder.
- ENQUIRY_REPOSITORY_PATH - Static variable in class app.consts.Config
-
Path to the enquiry repository file.
- EnquiryDeserializer - Class in app.controller.deserializer
-
The EnquiryDeserializer class contains methods to deserialize data into an EnquiryList object.
- enquiryList - Variable in class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiries
- enquiryList - Variable in class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiriesCommittee
- enquiryList - Variable in class app.ui.camp.enquiriesview.OverlayCampInfoDisplayEnquiriesStaff
- EnquiryList - Class in app.entity.enquiry
-
Represents a list of enquiries, providing functionalities for filtering enquiries based on various criteria.
- EnquiryList() - Constructor for class app.entity.enquiry.EnquiryList
-
Constructs an empty EnquiryList.
- EnquiryList(List<Enquiry>) - Constructor for class app.entity.enquiry.EnquiryList
-
Constructs a new EnquiryList with the specified list of enquiries.
- EnquiryReport - Class in app.entity.report
-
The
EnquiryReportclass represents a report on camp enquiries, including details about questions and answers. - EnquiryReport(Camp) - Constructor for class app.entity.report.EnquiryReport
-
Constructs an EnquiryReport object with the specified camp.
- EnquiryReport(CampList) - Constructor for class app.entity.report.EnquiryReport
-
Constructs an EnquiryReport object with the specified camp list.
- exitButton - Variable in class app.ui.camp.infomationview.OverlayCampInfoDisplayLowRaw
- exitButton - Variable in class app.ui.camp.infomationview.OverlayCampInfoDisplayView
- exitButton - Variable in class app.ui.camp.suggestionview.OverlayCampSuggestionCommitteeView
- exitButton - Variable in class app.ui.camp.suggestionview.OverlayCampSuggestionStaffView
- exitButton - Variable in class app.ui.camp.suggestionview.OverlayCampSuggestionView
-
The button widget for exiting the overlay.
- exitButton - Variable in class app.ui.overlayactions.OverlayNotification
-
The button to exit the notification.
- exitButton - Variable in class app.ui.overlayactions.OverlayTextInputAction
-
The button to exit the text input.
- exportToCSV(String, ISerializable) - Static method in class app.utils.CSV
All Classes and Interfaces|All Packages|Constant Field Values