Class RecurringTransactionsController
java.lang.Object
no.ntnu.idatt1002.spendwise.recurring.RecurringTransactionsController
- All Implemented Interfaces:
javafx.fxml.Initializable
Controller for recurring transactions FXML.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
goHome
(javafx.event.ActionEvent event) Button to go to home page of application.void
initialize
(URL url, ResourceBundle resourceBundle) void
openHelpOption
(javafx.event.ActionEvent event) A button that opens the help option menu.void
switchToEditIncome
(javafx.event.ActionEvent event) Button that takes user to edit income.void
switchToFutureBudgeting
(javafx.event.ActionEvent event) Button that takes user to future budgeting.void
switchToIncome
(javafx.event.ActionEvent event) Button that takes user to income.
-
Constructor Details
-
RecurringTransactionsController
public RecurringTransactionsController() throws DuplicateNameException, IOException, URISyntaxException, ConformityException
-
-
Method Details
-
initialize
- Specified by:
initialize
in interfacejavafx.fxml.Initializable
-
goHome
Button to go to home page of application.- Parameters:
event
- when button is pressed with mouse.- Throws:
IOException
- if input is invalid.
-
switchToIncome
Button that takes user to income.- Parameters:
event
- mouse click.- Throws:
IOException
- if wrong input detected.
-
switchToFutureBudgeting
Button that takes user to future budgeting.- Parameters:
event
- mouse click.- Throws:
IOException
- if wrong input detected.
-
switchToEditIncome
Button that takes user to edit income.- Parameters:
event
- mouse click.- Throws:
IOException
- if wrong input detected.
-
openHelpOption
A button that opens the help option menu.- Parameters:
event
- - mouse click- Throws:
IOException
- - if wrong input detected
-