Index
All Classes and Interfaces|All Packages|Constant Field Values
S
- saveButton - Variable in class com.ehealthsystem.primary.PrimaryEditController
- saveData() - Method in class com.ehealthsystem.appointment.AppointmentInformationController
-
Save the appointment data
- SceneSwitch - Class in com.ehealthsystem.tools
- SceneSwitch() - Constructor for class com.ehealthsystem.tools.SceneSwitch
- scheduleGridPane - Variable in class com.ehealthsystem.appointment.ScheduleLoader
- ScheduleLoader - Class in com.ehealthsystem.appointment
- ScheduleLoader() - Constructor for class com.ehealthsystem.appointment.ScheduleLoader
- searchDistanceSlider - Variable in class com.ehealthsystem.appointment.AppointmentInformationController
-
attributes with a fix:id in the view
- selectedDateLabel - Variable in class com.ehealthsystem.appointment.AppointmentShiftController
- selectedHealthInformation - Variable in class com.ehealthsystem.appointment.AppointmentHealthController
-
stores all from the user selected health informaiton
- selectedRow - Variable in class com.ehealthsystem.admin.AdminController
-
The selected row to determine if and which row is currently selected
- selectedRow - Variable in class com.ehealthsystem.healthInformation.HealthInformationController
-
represents the selected row to determine which row needs to be deleted when event is triggered
- selectedTime - Variable in class com.ehealthsystem.appointment.ScheduleLoader
- selectedTimeChanged() - Method in class com.ehealthsystem.appointment.ScheduleLoader
-
Handler that triggers whenever the user selected another time.
- selectedTimeChanged() - Method in class com.ehealthsystem.doctor.FoundDoctorFullController
- SendEmail - Class in com.ehealthsystem.mail
- SendEmail() - Constructor for class com.ehealthsystem.mail.SendEmail
- sendMail(String, String, String, boolean) - Static method in class com.ehealthsystem.mail.SendEmail
- Session - Class in com.ehealthsystem.tools
-
Class to manage a Session of a logged-in user/admin.
- Session() - Constructor for class com.ehealthsystem.tools.Session
- setBirthDate(String) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute birthDate.
- setBirthDate(LocalDate) - Method in class com.ehealthsystem.user.User
-
set and update the birthday in the database
- setBirthdayLabel(LocalDate) - Method in class com.ehealthsystem.primary.PrimaryController
-
set the birthday on the users profile
- setData(Appointment) - Method in class com.ehealthsystem.appointment.AppointmentController
-
first method that is called when loading the scene.
- setData(DoctorDistance, String, double) - Method in class com.ehealthsystem.doctor.FoundDoctorController
-
Method to set the doctor's information when scene is loaded from outside
- setDate(LocalDate) - Method in class com.ehealthsystem.appointment.Appointment
-
Set the date appointment when shifting it.
- setDate(LocalDate) - Method in class com.ehealthsystem.appointment.AppointmentInCreation
-
Sets the date of the appointment.
- setDisease(String) - Method in class com.ehealthsystem.healthInformation.HealthInformation
-
set the disease
- setDistance(double) - Method in class com.ehealthsystem.appointment.AppointmentInCreation
-
Sets the maximum distance between doctor and user.
- setDoctor(DoctorDistance) - Method in class com.ehealthsystem.doctor.FoundDoctorFullController
-
set the doctor selected in the scene before
- setDoctorGeoData(String) - Method in class com.ehealthsystem.doctor.FoundDoctorFullController
-
set the doctor geodata for map
- setEmail(String) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute email.
- setEmail(String) - Method in class com.ehealthsystem.user.User
-
set and update email in the database
- setEmailLabel(String) - Method in class com.ehealthsystem.primary.PrimaryController
-
set the email on the users profile
- setEmailTextField(String) - Method in class com.ehealthsystem.primary.PrimaryEditController
-
Set Email Text Field to user information in DB
- setFirstName(String) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute firstName.
- setFirstName(String) - Method in class com.ehealthsystem.user.User
-
set and update the first name in the database
- setFirstNameLabel(String) - Method in class com.ehealthsystem.primary.PrimaryController
-
set the first name on the users profile
- setFirstNameTextField(String) - Method in class com.ehealthsystem.primary.PrimaryEditController
-
Set First Name Text Field to user information in DB
- setGender(String) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute gender.
- setGender(String) - Method in class com.ehealthsystem.user.User
-
set and update the gender in the database
- setGenderLabel(String) - Method in class com.ehealthsystem.primary.PrimaryController
-
set the gender on the users profile
- setGenderTextField(String) - Method in class com.ehealthsystem.primary.PrimaryEditController
-
Set Gender Text Field to user information in DB
- setHealthInformation(ArrayList<HealthInformation>) - Method in class com.ehealthsystem.appointment.AppointmentInCreation
-
Sets the health information of a user.
- setHealthProblem(String) - Method in class com.ehealthsystem.appointment.AppointmentInCreation
-
Sets the health problem of the user.
- setHealthProblem(String) - Method in class com.ehealthsystem.healthInformation.HealthInformationTableView
-
set the health problem
- setHealthProblemChoice(String) - Method in class com.ehealthsystem.appointment.AppointmentInCreation
-
Sets the healthproblem of the user.
- setHouseNo(String) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute houseNo.
- setHouseNo(String) - Method in class com.ehealthsystem.user.User
-
set and update house no. in the database
- setHouseNoLabel(String) - Method in class com.ehealthsystem.primary.PrimaryController
-
set the houseNoLabel on the users profile
- setHouseNoTextField(String) - Method in class com.ehealthsystem.primary.PrimaryEditController
-
Set House Number Text Field to user information in DB
- setICD(String) - Method in class com.ehealthsystem.healthInformation.HealthInformation
-
set the ICD
- setICD(String) - Method in class com.ehealthsystem.healthInformation.HealthInformationTableView
-
set the ICD
- setInsuranceName(String) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute insuranceName.
- setInsuranceName(String) - Method in class com.ehealthsystem.user.User
-
set and update the insurance name in the database
- setInsuranceNameLabel(String) - Method in class com.ehealthsystem.primary.PrimaryController
-
set the insurance name on the users profile
- setInsuranceNameTextField(String) - Method in class com.ehealthsystem.primary.PrimaryEditController
- setLastName(String) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute lastName.
- setLastName(String) - Method in class com.ehealthsystem.user.User
-
set and update the last name in the database
- setLastNameLabel(String) - Method in class com.ehealthsystem.primary.PrimaryController
-
set the last name on the users profile
- setLastNameTextField(String) - Method in class com.ehealthsystem.primary.PrimaryEditController
-
Set Last Name Text Field to user information in DB
- setMedication(String) - Method in class com.ehealthsystem.healthInformation.HealthInformation
-
set the medication
- setPassword(String) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute password.
- setPassword(String, String) - Method in class com.ehealthsystem.user.User
-
Set a user's password Used as helper function but also by admin, which is why it's public
- setPrivateInsurance(boolean) - Method in class com.ehealthsystem.user.User
-
set and update the insurance type in the database
- setPrivateInsurance(Boolean) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute privateInsurance.
- setPrivateInsuranceLabel(boolean) - Method in class com.ehealthsystem.primary.PrimaryController
-
set the insurance type on the users profile
- setPrivateInsuranceTextField(boolean) - Method in class com.ehealthsystem.primary.PrimaryEditController
-
Set private insurance Check Box to user information in DB
- setSpecialization(String) - Method in class com.ehealthsystem.appointment.AppointmentInCreation
-
Sets the specialization of the doctor.
- setSpecializationList() - Method in class com.ehealthsystem.doctor.specialization.Specialization
-
load the specializations from the database
- setStreet(String) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute street.
- setStreet(String) - Method in class com.ehealthsystem.user.User
-
set and update street in the database
- setStreetLabel(String) - Method in class com.ehealthsystem.primary.PrimaryController
-
set the street label on the users profile
- setStreetTextField(String) - Method in class com.ehealthsystem.primary.PrimaryEditController
-
Set Street Text Field to user information in DB
- setStyle(Label, Button, boolean) - Static method in class com.ehealthsystem.appointment.ScheduleLoader
-
set style for the free appointment labels and the buttons
- setStyle(Label, Label, Label, CheckBox) - Method in class com.ehealthsystem.appointment.AppointmentHealthController
-
set the style for labels and buttons
- setTime(LocalTime) - Method in class com.ehealthsystem.appointment.Appointment
-
Set the time appointment when shifting it.
- setTime(LocalTime) - Method in class com.ehealthsystem.appointment.AppointmentInCreation
-
Sets the time of the appointment
- setupReminders() - Static method in class com.ehealthsystem.reminder.ReminderScheduler
-
Set up (schedule) all reminders on application start.
- setUserGeoData(String) - Method in class com.ehealthsystem.doctor.FoundDoctorFullController
-
set the user's geodata for map
- setUsername(String) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute username.
- setUsername(String) - Method in class com.ehealthsystem.user.User
-
set and update the username in the database
- setUsernameLabel(String) - Method in class com.ehealthsystem.primary.PrimaryController
-
set the username on the users profile
- setUsernameTextField(String) - Method in class com.ehealthsystem.primary.PrimaryEditController
-
Set Username Text Field to user information in DB
- setValidation(String) - Static method in class com.ehealthsystem.registration.RegistrationValidationController
-
set the generated validation code for comparing them to the user input.
- setZipCode(String) - Method in class com.ehealthsystem.admin.UserTableView
-
set the value of the private attribute zipCode.
- setZipCode(String) - Method in class com.ehealthsystem.user.User
-
set and update zip code in the database
- setZipLabel(String) - Method in class com.ehealthsystem.primary.PrimaryController
-
set the zip code on the users profile
- setZipTextField(String) - Method in class com.ehealthsystem.primary.PrimaryEditController
-
Set Zip Text Field to user information in DB
- shiftAppointmentButton - Variable in class com.ehealthsystem.appointment.AppointmentShiftController
- showError(String) - Method in class com.ehealthsystem.registration.RegistrationController
-
Shows an individual error label when the input is invalid.
- showMoreButton - Variable in class com.ehealthsystem.appointment.AppointmentController
- showMoreButton - Variable in class com.ehealthsystem.doctor.FoundDoctorController
- specialization - Variable in class com.ehealthsystem.appointment.AppointmentInCreation
- Specialization - Class in com.ehealthsystem.doctor.specialization
-
represents the specializations of a doctor
- Specialization() - Constructor for class com.ehealthsystem.doctor.specialization.Specialization
-
constructor which calls the set method for the loading information from the db
- specializationList - Variable in class com.ehealthsystem.doctor.specialization.Specialization
-
list of all specializations a doctor can have
- specializationsLabel - Variable in class com.ehealthsystem.appointment.AppointmentMadeController
- specializationsLabel - Variable in class com.ehealthsystem.appointment.AppointmentShiftController
- specializationsLabel - Variable in class com.ehealthsystem.doctor.FoundDoctorFullController
- start() - Method in class com.ehealthsystem.doctor.FoundDoctorFullController
-
sets reminder times, loads the map, doctor data and the doctors schedule
- start(Appointment) - Method in class com.ehealthsystem.appointment.AppointmentMadeController
-
first method called when scene is switched
- start(Appointment) - Method in class com.ehealthsystem.appointment.AppointmentShiftController
-
first method called when switching scenes
- start(User, String) - Method in class com.ehealthsystem.registration.RegistrationValidationController
-
The first method called when switching scenes
- start(Stage) - Method in class com.ehealthsystem.Main
-
Required method to run and open the first JavaFX window of an application.
- street - Variable in class com.ehealthsystem.admin.AdminController
- street - Variable in class com.ehealthsystem.admin.UserTableView
-
All the attributes a user can have.
- street - Variable in class com.ehealthsystem.doctor.Doctor
- street - Variable in class com.ehealthsystem.user.User
-
Attributes of the user.
- streetLabel - Variable in class com.ehealthsystem.appointment.AppointmentUserController
- streetLabel - Variable in class com.ehealthsystem.primary.PrimaryController
- streetTextField - Variable in class com.ehealthsystem.primary.PrimaryEditController
- streetTextField - Variable in class com.ehealthsystem.registration.RegistrationController
- StringEnumerator - Class in com.ehealthsystem.tools
- StringEnumerator() - Constructor for class com.ehealthsystem.tools.StringEnumerator
- switchTo(Event, String, String) - Static method in class com.ehealthsystem.tools.SceneSwitch
-
Switch to another scene
- switchToCentered(Event, String, String) - Static method in class com.ehealthsystem.tools.SceneSwitch
-
Switch to another scene and centering the window
All Classes and Interfaces|All Packages|Constant Field Values