Index

A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values

G

generatePerformanceReport(Camp) - Static method in class app.controller.camp.CampStatusMonitorController
Generates a performance report for a camp by evaluating the points of students in camp committees.
generateReportButton - Variable in class app.ui.camp.listview.CampListViewStaff
 
generateReportButton - Variable in class app.ui.camp.listview.CampListViewStudent
 
get(int) - Method in class app.entity.RepositoryList
Gets the item at the specified index in the repository.
getAll() - Method in class app.entity.camp.CampList
Returns all camps in the list.
getAnswer() - Method in class app.entity.enquiry.Enquiry
Returns the answer to the enquiry.
getAnsweredBy() - Method in class app.entity.enquiry.Enquiry
Returns the user who answered the enquiry.
getAttendedCampList() - Method in class app.entity.user.Student
Gets the list of camps attended by the student.
getAttendees() - Method in class app.entity.camp.Camp
 
getAttendeesAndCommittees() - Method in class app.entity.camp.Camp
 
getAttendingStudents(Camp) - Static method in class app.controller.camp.CampStatusMonitorController
 
getCamp() - Static method in class app.controller.camp.CampViewController
Retrieves an array of all available camps.
getCamp() - Method in class app.entity.enquiry.Enquiry
Returns the camp related to the enquiry.
getCamp(Staff) - Static method in class app.controller.camp.CampViewController
Retrieves an array of camps associated with a staff member.
getCamp(Student) - Static method in class app.controller.camp.CampViewController
Retrieves an array of camps associated with a student.
getCamp(String) - Static method in class app.controller.camp.CampViewController
Retrieves an array of camps filtered by school.
getCampRepository() - Static method in class app.entity.RepositoryCollection
Gets the repository for camp objects.
getCloseRegistrationDate() - Method in class app.entity.camp.CampDetails
Returns the registration closure date of the camp.
getComment() - Method in class app.controller.camp.OperationResult
Retrieves the comment associated with the operation result.
getCommitteeCampList() - Method in class app.entity.user.Student
Gets the list of camps where the student participated as a committee member.
getCommittees() - Method in class app.entity.camp.Camp
 
getCurrentUser() - Static method in class app.controller.user.UserController
Gets the currently logged-in user.
getDescription() - Method in class app.entity.camp.CampDetails
Returns the description of the camp.
getDestroy() - Method in class app.ui.windows.WindowOverlayClass
Gets the status of whether this overlay window should be destroyed.
getEmail() - Method in class app.entity.user.User
Gets the email of the user.
getEndDate() - Method in class app.entity.camp.CampDetails
Returns the end date of the camp.
getEnquiries() - Static method in class app.controller.camp.CampEnquiryController
Retrieves all enquiries from the enquiry repository.
getEnquiries(Camp) - Static method in class app.controller.camp.CampEnquiryController
Retrieves all enquiries related to a specific camp.
getEnquiries(Student) - Static method in class app.controller.camp.CampEnquiryController
Retrieves all enquiries made by a specific user.
getEnquiry(String) - Static method in class app.controller.camp.CampEnquiryController
Retrieves an enquiry based on its unique ID.
getEnquiryList() - Method in class app.entity.camp.Camp
Retrieves the list of enquiries for the camp.
getEnquiryList() - Method in class app.entity.user.Student
Gets the list of enquiries submitted by the student.
getEnquiryRepository() - Static method in class app.entity.RepositoryCollection
Gets the repository for enquiry objects.
getID() - Method in class app.entity.camp.CampDetails
Returns the ID of the camp.
getID() - Method in class app.entity.enquiry.Enquiry
Returns the ID of the enquiry.
getID() - Method in interface app.entity.interfaces.ITaggedItem
Get the ID of the tagged item.
getID() - Method in class app.entity.suggestion.Suggestion
Returns the unique identifier of the suggestion.
getID() - Method in class app.entity.user.User
Gets the ID of the user.
getLen() - Method in class app.ui.widgets.Widget
Returns the length of the widget.
getLenX() - Method in class app.ui.windows.Window
Gets the length of the window in the X direction.
getLenY() - Method in class app.ui.windows.Window
Gets the length of the window in the Y direction.
getLocation() - Method in class app.entity.camp.CampDetails
Returns the location of the camp.
getLoginResult() - Method in class app.controller.camp.OperationResult
Retrieves the result of the operation.
getLoginResult() - Method in class app.controller.user.ActionResult
Retrieves the result of the login action.
getName() - Method in class app.entity.camp.CampDetails
Returns the name of the camp.
getName() - Method in class app.entity.user.User
Gets the name of the user.
getOrganizedCampList() - Method in class app.entity.user.Staff
Gets the list of camps organized by the staff member.
getOriginalCamp() - Method in class app.entity.suggestion.Suggestion
Returns the camp that the suggestion is for.
getPassword() - Method in class app.entity.user.User
Gets the password of the user.
getPoints() - Method in class app.entity.user.Student
Gets the number of points accumulated by the student.
getPressed() - Method in class app.ui.widgets.WidgetButton
Returns the pressed status of the button.
getPressed() - Method in class app.ui.widgets.WidgetToggle
Returns the pressed state of the toggle.
getQuestion() - Method in class app.entity.enquiry.Enquiry
Returns the question of the enquiry.
getRegisteredStudents() - Method in class app.entity.camp.Camp
Retrieves the list of previously registered students.
getReviewedBy() - Method in class app.entity.suggestion.Suggestion
Returns the staff member who reviewed the suggestion.
getSchool() - Method in class app.entity.camp.CampDetails
Returns the school associated with the camp.
getSchool() - Method in class app.entity.user.User
Gets the faculty of the user.
getSelected() - Method in class app.ui.widgets.Widget
Checks if the widget is selected.
getSelectedOption() - Method in class app.ui.widgets.WidgetPageSelection
Gets the index of the currently selected option.
getSelectionsButton() - Method in class app.ui.widgets.WidgetPageSelection
Gets the list of buttons in the widget.
getSender() - Method in class app.entity.enquiry.Enquiry
Returns the sender of the enquiry.
getSender() - Method in class app.entity.suggestion.Suggestion
Returns the student who made the suggestion.
getSkipSelection() - Method in class app.ui.widgets.Widget
Checks if the widget's selection is skipped.
getStaffInCharge() - Method in class app.entity.camp.Camp
Retrieves the staff member in charge of the camp.
getStartDate() - Method in class app.entity.camp.CampDetails
Returns the start date of the camp.
getStatus() - Method in class app.entity.suggestion.Suggestion
Returns the status of the suggestion.
getSuggestion() - Method in class app.entity.suggestion.Suggestion
Returns the details of the suggestion.
getSuggestionList() - Method in class app.entity.camp.Camp
Retrieves the list of suggestions for the camp.
getSuggestionList() - Method in class app.entity.user.Student
Gets the list of suggestions submitted by the student.
getSuggestionRepository() - Static method in class app.entity.RepositoryCollection
Gets the repository for suggestion objects.
getSuggestions(Camp) - Static method in class app.controller.camp.CampSuggestionController
Retrieves a list of suggestions for a specific camp.
getSuggestions(Staff) - Static method in class app.controller.camp.CampSuggestionController
Retrieves a list of suggestions made by a specific staff member.
getSuggestions(Student) - Static method in class app.controller.camp.CampSuggestionController
Retrieves a list of suggestions made by a specific student.
getSwitchToWindow() - Method in class app.ui.windows.Window
switchToWindow method for the window.
getText() - Method in class app.ui.widgets.Widget
Returns the text of the widget.
getTotalCommitteeSlots() - Method in class app.entity.camp.CampDetails
Returns the total number of committee slots available in the camp.
getTotalSlots() - Method in class app.entity.camp.CampDetails
Returns the total number of slots available in the camp.
getUser(String, String, String, String) - Static method in class app.entity.user.UserFactory
Creates and returns a user object based on the specified user type.
getUserRepository() - Static method in class app.entity.RepositoryCollection
Gets the repository for user objects.
getUserType() - Method in class app.controller.user.ActionResult
Retrieves the type of the user.
getWidgetID() - Method in class app.ui.widgets.Widget
Returns the widget ID.
getWidgetIndex(Widget) - Method in class app.ui.windows.Window
getWidgetIndex method for the window.
getX() - Method in class app.ui.widgets.Widget
Returns the x-coordinate of the widget.
getX() - Method in class app.ui.windows.Window
Gets the X position of the window.
getY() - Method in class app.ui.widgets.Widget
Returns the y-coordinate of the widget.
getY() - Method in class app.ui.windows.Window
Gets the Y position of the window.
A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values