java.lang.Object
com.prog3.ipt.Controller.ViewController
com.prog3.ipt.Controller.LoginRegisterViewController
- All Implemented Interfaces:
 javafx.fxml.Initializable
LoginRegisterViewController is the controller that handles LoginRegister view.
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate javafx.scene.control.Buttonprivate javafx.scene.control.DatePickerprivate javafx.scene.control.TextFieldprivate javafx.scene.control.TextFieldprivate javafx.scene.control.PasswordFieldprivate javafx.scene.control.PasswordFieldprivate javafx.scene.control.Buttonprivate javafx.scene.control.Buttonprivate javafx.scene.control.TextFieldprivate javafx.scene.control.TextFieldprivate javafx.scene.control.TextField - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(URL url, ResourceBundle resourceBundle) protected voidInitializes View Componentprotected voidonBackButtonClick(javafx.event.ActionEvent event) Back to previous viewprivate voidonSignInButtonClick(javafx.event.ActionEvent event) Citizen signs in his IPT accountprivate voidonSignUpButtonClick(javafx.event.ActionEvent event) Citizen signs up to IPT ApplicationMethods inherited from class com.prog3.ipt.Controller.ViewController
checkDatePickersContent, checkTextFieldsContent, clearDatePickersContent, clearTextFieldsContent, generatePayPalAlert, getFxmlLoader, getLocalScene, getStage, onButtonClickNavigateToView, raiseConfirmationAlert, raiseErrorAlert, raiseInformationAlert, setFxmlLoader, setLocalScene, setStage, validateEmail 
- 
Field Details
- 
backButton
private javafx.scene.control.Button backButton - 
nameTextField
private javafx.scene.control.TextField nameTextField - 
surnameTextField
private javafx.scene.control.TextField surnameTextField - 
birthDatePicker
private javafx.scene.control.DatePicker birthDatePicker - 
emailTextField
private javafx.scene.control.TextField emailTextField - 
usernameSignUpTextField
private javafx.scene.control.TextField usernameSignUpTextField - 
passwordSignUpField
private javafx.scene.control.PasswordField passwordSignUpField - 
signUpButton
private javafx.scene.control.Button signUpButton - 
usernameSignInTextField
private javafx.scene.control.TextField usernameSignInTextField - 
passwordSignInField
private javafx.scene.control.PasswordField passwordSignInField - 
signInButton
private javafx.scene.control.Button signInButton 
 - 
 - 
Constructor Details
- 
LoginRegisterViewController
public LoginRegisterViewController() 
 - 
 - 
Method Details
- 
onBackButtonClick
protected void onBackButtonClick(javafx.event.ActionEvent event) Back to previous view- Specified by:
 onBackButtonClickin classViewController- Parameters:
 event- Button clicked- See Also:
 
 - 
onSignInButtonClick
private void onSignInButtonClick(javafx.event.ActionEvent event) Citizen signs in his IPT account- Parameters:
 event- Button Clicked- See Also:
 
 - 
onSignUpButtonClick
private void onSignUpButtonClick(javafx.event.ActionEvent event) Citizen signs up to IPT Application- Parameters:
 event- Button clicked- See Also:
 
 - 
initialize
- See Also:
 - 
Initializable.initialize(URL, ResourceBundle)
 
 - 
initializeViewComponents
protected void initializeViewComponents()Description copied from class:ViewControllerInitializes View Component- Specified by:
 initializeViewComponentsin classViewController- See Also:
 
 
 -