Index

A B C D E F G H I L M N O P R S T U V Z 
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
A B C D E F G H I L M N O P R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values