Class RecurringTransactionsController
java.lang.Object
no.ntnu.idatt1002.spendwise.recurring.RecurringTransactionsController
- All Implemented Interfaces:
javafx.fxml.Initializable
Controller for recurring transactions FXML.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgoHome(javafx.event.ActionEvent event) Button to go to home page of application.voidinitialize(URL url, ResourceBundle resourceBundle) voidopenHelpOption(javafx.event.ActionEvent event) A button that opens the help option menu.voidswitchToEditIncome(javafx.event.ActionEvent event) Button that takes user to edit income.voidswitchToFutureBudgeting(javafx.event.ActionEvent event) Button that takes user to future budgeting.voidswitchToIncome(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:
initializein 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
-