Index

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