Index

A B C E G I M N R S 
All Classes and Interfaces|All Packages

A

addExpense(String, double) - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Add expense to expenseList and write to users text file.
addExpenseNotToFile(String, double) - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Add expense to expenseList but not to file.
addIncome(String, double) - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Adding income to the incomeList and writing it to the users budget text file as well.
addIncomeNotToFile(String, double) - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Add to incomeList but do not write to file.
App - Class in no.ntnu.idatt1002.budgetingapplication
Use this class to start the application
App() - Constructor for class no.ntnu.idatt1002.budgetingapplication.App
 

B

Budget - Class in no.ntnu.idatt1002.budgetingapplication.data
The Budget class.
Budget(String) - Constructor for class no.ntnu.idatt1002.budgetingapplication.data.Budget
Instantiates a new Budget.
BudgetItem - Class in no.ntnu.idatt1002.budgetingapplication.data
 

C

clearBudget(String) - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Empties the budget file, removing all incomes and expenses.

E

editExpense(String, double) - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Edit expense.
editIncome(String, double) - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Edit income.

G

getBudgetItemName() - Method in class no.ntnu.idatt1002.budgetingapplication.data.BudgetItem
 
getBudgetItemValue() - Method in class no.ntnu.idatt1002.budgetingapplication.data.BudgetItem
 
getExpenseList() - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Gets expense list.
getExpenseValue(String) - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Get expense value double.
getIncomeList() - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Gets income list.
getIncomeValue(String) - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Get income value double.
getTotalExpense() - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Gets total expense.
getTotalIncome() - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Gets total income.
getUsername() - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Gets username.

I

InterfaceStarter - Class in no.ntnu.idatt1002.budgetingapplication
 
InterfaceStarter() - Constructor for class no.ntnu.idatt1002.budgetingapplication.InterfaceStarter
 

M

main(String[]) - Static method in class no.ntnu.idatt1002.budgetingapplication.App
Main method for my application
main(String[]) - Static method in class no.ntnu.idatt1002.budgetingapplication.InterfaceStarter
 

N

no.ntnu.idatt1002.budgetingapplication - package no.ntnu.idatt1002.budgetingapplication
 
no.ntnu.idatt1002.budgetingapplication.data - package no.ntnu.idatt1002.budgetingapplication.data
 

R

removeExpense(String) - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Remove expense.
removeIncome(String) - Method in class no.ntnu.idatt1002.budgetingapplication.data.Budget
Remove income.

S

setBudgetItemValue(double) - Method in class no.ntnu.idatt1002.budgetingapplication.data.BudgetItem
 
start(Stage) - Method in class no.ntnu.idatt1002.budgetingapplication.App
 
A B C E G I M N R S 
All Classes and Interfaces|All Packages