Index
All Classes and Interfaces|All Packages|Constant Field Values
O
- ObservableSingleton - Class in com.prog3.ipt.Model.CitizenClasses
 - 
ObersvableSingleton is a class that implements Observer Method design pattern variant with addition of Singleton Method design pattern
 - ObservableSingleton() - Constructor for class com.prog3.ipt.Model.CitizenClasses.ObservableSingleton
 - 
Protect against instantiation via reflection
 - onAddMembershipsButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
 - 
Move on AddMemberships view
 - onAddMembershipToCartButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.AddMembershipViewController
 - 
Adds a membership to cart
 - onAddSingleTicketsButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
 - 
Move on AddSingleTickets view
 - onAddSingleTicketsToCartButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.AddSingleTicketsViewController
 - 
Adds a single ticket to cart
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.EditProfileViewController
 - 
Back to previous view
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.GoogleMapsViewController
 - 
Back to previous view
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.HomeViewController
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.InfoViewController
 - 
Back to previous view
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.LoadingViewController
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.LoginRegisterViewController
 - 
Back to previous view
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.NoticesViewController
 - 
Back to previous view
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.SearchPathViewController
 - 
Return to the previous view
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.AddMembershipViewController
 - 
Back to previous view
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.AddSingleTicketsViewController
 - 
Back to previous view
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.MyMembershipViewController
 - 
Back to previous view
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.MySingleTicketsViewController
 - 
Back to previous view
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
 - 
Back to previous view
 - onBackButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.ViewController
 - onButtonClickNavigateToView(Button, String) - Method in class com.prog3.ipt.Controller.SearchPathViewController
 - onButtonClickNavigateToView(Button, String) - Method in class com.prog3.ipt.Controller.ViewController
 - 
Loads a .fxml file, creates a scene and set up a stage for a clicked button and a destination view
 - onBuyCartItemsButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
 - 
Creates and inserts a transaction to the Transaction table according to the logged Citizen order
 - onDecreaseMembershipQuantityButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.AddMembershipViewController
 - 
Decreases the number of membership that the logged citizen wants to buy
 - onDecreaseSingleTicketQuantityButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.AddSingleTicketsViewController
 - 
Decreases membership quantity
 - onEditProfileButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.HomeViewController
 - 
Move on Edit Profile view
 - onHelpButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.AddMembershipViewController
 - 
Shows help information
 - onHelpButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.AddSingleTicketsViewController
 - 
Shows help information
 - onIncreaseMembershipQuantityButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.AddMembershipViewController
 - 
Increases the number of membership that the logged citizen wants to buy
 - onIncreaseSingleTicketQuantityButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.AddSingleTicketsViewController
 - 
Increases ticket quantity
 - onInfoButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.HomeViewController
 - 
Move on Info view
 - onLoginButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.HomeViewController
 - 
Login Citizen account
 - onLogoutButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.HomeViewController
 - 
Logout from Citizen account
 - onManageTravelDocumentsButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.HomeViewController
 - 
Move on Manage Travel Documents view
 - onMyMembershipButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
 - 
Move on MyMemberships view
 - onMySingleTicketsButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
 - 
Move on MySingleTickets view
 - onNoticesButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.HomeViewController
 - 
Move on Notices view
 - onSaveInformationButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.EditProfileViewController
 - 
Saves changes to Citizen profile
 - onSavePaymentMethodButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
 - 
Saves payment method
 - onSearchPathButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.HomeViewController
 - 
Move on Search Path view
 - onSearchPathButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.SearchPathViewController
 - 
Builds the web url view for the starting and destination point
 - onSelectedDropDownListElement(ActionEvent) - Method in class com.prog3.ipt.Controller.TravelDocumentsManagement.TravelDocumentsManagementViewController
 - 
ComboBox / DropDownList payment methods handling
 - onSignInButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.LoginRegisterViewController
 - 
Citizen signs in his IPT account
 - onSignUpButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.LoginRegisterViewController
 - 
Citizen signs up to IPT Application
 - onUndoButtonClick(ActionEvent) - Method in class com.prog3.ipt.Controller.EditProfileViewController
 - 
Undoes changes
 - Order - Class in com.prog3.ipt.Model.CitizenClasses
 - 
Order is a class that represents a purchase commit by a citizen due to buy tickets and season tickets offered for sale by the system
 - Order(String, LocalDate, double, String, PaymentMethodStrategy, ArrayList<TravelDocument>, ObservableList<TravelDocumentFX>) - Constructor for class com.prog3.ipt.Model.CitizenClasses.Order
 - 
Order constructor
 
All Classes and Interfaces|All Packages|Constant Field Values