All Classes
Class
Description
This class represents the relationship between a bank and its customers
(account holders).
Basic exception class for holder-related problems.
Bank application.
Client id does not exist..
Balance is lower than amount being withdrawn.
Banks have clients and accounts.
Basic exception class for bank operations.
Calendar class for keeping the current date and compute date intervals.
Class Holder contains information about holders of bank accounts.
Command represents an operation that can be carried out by or over an entity.
This class represents events in unsuccessful command executions.
Class for current accounts.
Dialog with the user.
Display lines of text.
Command for changing an account holder's name.
Close the account.
Create a new account.
Command for creating savings accounts.
Command for making deposits.
Command to open a menu.
Open account menu.
Open client menu.
Open menu for a specific savings account.
Register a new client (account holder).
Remove a this account from the bank.
Command for showing all the holders of an account.
Show all accounts.
Show all account holders.
Show the account's balance.
Class representing a command for showing the balance of an account.
Command for showing all the savings accounts.
Command for showing the balance of an account.
Withdrawal command.
This exception represents a duplicate holder problem.
Client id does not exist..
This class represents an input field in a form.
Request no value (used as a separator within a form).
A Form has a set of input fields.
Generic interaction driver (back-end).
User interface exception invalid withdrawal operations.
Client id does not exist..
User exception for presenting bad dates.
Exception for unsuccessful deposit operations.
User interface exception invalid withdrawal operations.
Exception for unsuccessful removal operations.
User interface exception invalid withdrawal operations.
User interface exception invalid withdrawal operations.
Exception for unsuccessful withdrawal operations.
User interface exception invalid withdrawal operations.
Menu for bank accounts.
Bank menu.
This class represents the Menu for BankAccounts.
Menu for savings accounts.
Class Menu manages a list of commands.
Exception for negative amounts.
User interface exception invalid withdrawal operations.
User interface exception invalid withdrawal operations.
New Swing interaction back-end.
User interface exception invalid withdrawal operations.
Account does not exist.
Client does not exist.
Account does not exist.
Class for savings accounts.
Swing interaction back-end.
Text interaction back-end (either through the keyboard or files).