Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- checkChanges(Citizen, Citizen) - Method in class com.prog3.ipt.Controller.EditProfileViewController
-
Checks if citizen made changes on his profile data
- checkCreditCardCVV() - Method in class com.prog3.ipt.Model.PaymentMethodClasses.CreditCardPaymentMethod
-
Checks that the credit card CCV entered by user is valid
- checkCreditCardExpirationDate() - Method in class com.prog3.ipt.Model.PaymentMethodClasses.CreditCardPaymentMethod
-
Checks that the credit card expiration date entered by user is valid
- checkCreditCardNumber() - Method in class com.prog3.ipt.Model.PaymentMethodClasses.CreditCardPaymentMethod
-
Checks that the credit card number entered by user is correct
- checkDatePickersContent(DatePicker...) - Method in class com.prog3.ipt.Controller.ViewController
-
Checks if any DatePicker is blank
- checkPaymentMethodData() - Method in class com.prog3.ipt.Model.PaymentMethodClasses.CreditCardPaymentMethod
-
Checks that the data entered by the user for the payment have been made successfully
- checkPaymentMethodData() - Method in interface com.prog3.ipt.Model.PaymentMethodClasses.PaymentMethodStrategy
- checkPaymentMethodData() - Method in class com.prog3.ipt.Model.PaymentMethodClasses.PayPalPaymentMethod
-
Checks that the data entered by the user for the payment have been made successfully
- checkPaymentMethodData() - Method in class com.prog3.ipt.Model.PaymentMethodClasses.PhoneNumberBillPaymentMethod
-
Checks that the data entered by the user for the payment have been made successfully
- checkTextFieldsContent(TextField...) - Method in class com.prog3.ipt.Controller.ViewController
-
Checks if any textFields is blank
- checkTicketIssueDateValidity(String, LocalDate) - Static method in class com.prog3.ipt.Model.FacadeClasses.FacadeSingleton
-
Validates an issue date for a SingleTicket object.
- Citizen - Class in com.prog3.ipt.Model.CitizenClasses
-
Citizen is a class that extends User abstract class which represents a Citizen and his data registered into the system
- Citizen(String, String, String, LocalDate, String, String, String) - Constructor for class com.prog3.ipt.Model.CitizenClasses.Citizen
-
Citizen constructor
- Citizen(String, String, LocalDate, String, String, String) - Constructor for class com.prog3.ipt.Model.CitizenClasses.Citizen
-
Citizen constructor
- CitizenEditProfileMemento - Class in com.prog3.ipt.Model.CitizenClasses
-
CitizenEditProfileMemento is a class, created to implement Memento object included into Memento Method design pattern.
- CitizenEditProfileMemento() - Constructor for class com.prog3.ipt.Model.CitizenClasses.CitizenEditProfileMemento
- citizenEditProfileOriginator - Variable in class com.prog3.ipt.Controller.EditProfileViewController
- CitizenEditProfileOriginator - Class in com.prog3.ipt.Model.CitizenClasses
-
CitizenEditProfileOriginator is a class, created to implement Originator object included into Memento Method design pattern.
- CitizenEditProfileOriginator() - Constructor for class com.prog3.ipt.Model.CitizenClasses.CitizenEditProfileOriginator
- citizenID - Variable in class com.prog3.ipt.Model.CitizenClasses.Citizen
- citizenID - Variable in class com.prog3.ipt.Model.CitizenClasses.Order
- citizensData - Variable in class com.prog3.ipt.Model.CitizenClasses.CitizenEditProfileMemento
- clearDatePickersContent(DatePicker...) - Method in class com.prog3.ipt.Controller.ViewController
-
Clears any TextFields content
- clearTextFieldsContent(TextField...) - Method in class com.prog3.ipt.Controller.ViewController
-
Clears any TextFields content
- closeConnection() - Static method in class com.prog3.ipt.Model.FacadeClasses.FacadeSingleton
-
Close a connection previously opened
- com.prog3.ipt - module com.prog3.ipt
- com.prog3.ipt - package com.prog3.ipt
- com.prog3.ipt.Controller - package com.prog3.ipt.Controller
- com.prog3.ipt.Controller.TravelDocumentsManagement - package com.prog3.ipt.Controller.TravelDocumentsManagement
- com.prog3.ipt.Model - package com.prog3.ipt.Model
- com.prog3.ipt.Model.CitizenClasses - package com.prog3.ipt.Model.CitizenClasses
- com.prog3.ipt.Model.FacadeClasses - package com.prog3.ipt.Model.FacadeClasses
- com.prog3.ipt.Model.LineRide - package com.prog3.ipt.Model.LineRide
- com.prog3.ipt.Model.PaymentMethodClasses - package com.prog3.ipt.Model.PaymentMethodClasses
- com.prog3.ipt.Model.TravelDocumentClasses - package com.prog3.ipt.Model.TravelDocumentClasses
- connect() - Static method in class com.prog3.ipt.Model.FacadeClasses.FacadeSingleton
-
Set up a connection to IPT MySQL Database using a DatabaseConnectionSingleton object.
- connection - Variable in class com.prog3.ipt.Model.FacadeClasses.DatabaseConnectionSingleton
- connection - Static variable in class com.prog3.ipt.Model.FacadeClasses.FacadeSingleton
- convertedDropDownListString - Variable in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
- createTravelDocument(double, LocalDate, LocalDate, String, String, String, LocalDate, LocalDate) - Method in class com.prog3.ipt.Model.TravelDocumentClasses.MembershipConcreteFactory
-
Returns a Membership object according to the passing parameters
- createTravelDocument(double, LocalDate, LocalDate, String, String, String, LocalDate, LocalDate) - Method in class com.prog3.ipt.Model.TravelDocumentClasses.SingleTicketConcreteFactory
-
Returns a SingleTicket object according to the passing parameters
- createTravelDocument(double, LocalDate, LocalDate, String, String, String, LocalDate, LocalDate) - Method in class com.prog3.ipt.Model.TravelDocumentClasses.TravelDocumentFactory
-
Returns a TravelDocument object
- CREDIT_CARD - Enum constant in enum class com.prog3.ipt.Model.PaymentMethodClasses.PaymentMethodEnum
- creditCardCVV - Variable in class com.prog3.ipt.Model.PaymentMethodClasses.CreditCardPaymentMethod
- creditCardExpirationDate - Variable in class com.prog3.ipt.Model.PaymentMethodClasses.CreditCardPaymentMethod
- creditCardNumber - Variable in class com.prog3.ipt.Model.PaymentMethodClasses.CreditCardPaymentMethod
- creditCardNumberTextField - Variable in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
- CreditCardPaymentMethod - Class in com.prog3.ipt.Model.PaymentMethodClasses
-
CreditCardPaymentMethod is a concrete class that implements PaymentMethodStrategy interface.
- CreditCardPaymentMethod(String, LocalDate, String) - Constructor for class com.prog3.ipt.Model.PaymentMethodClasses.CreditCardPaymentMethod
-
CreditCardPaymentMethod constructor
- creditCardPaymentMethodSelected() - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
-
Display content on view when credit card payment method was chosen
- currentCitizen - Variable in class com.prog3.ipt.Model.CitizenClasses.CitizenEditProfileOriginator
- currentText - Variable in enum class com.prog3.ipt.Model.PaymentMethodClasses.PaymentMethodEnum
- CVV_TextField - Variable in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
All Classes and Interfaces|All Packages|Constant Field Values