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