A B C D E F G H I L M N O P R S T U V W

A

actionPerformed(ActionEvent) - Method in class edu.uci.ics.inf111.dvdvendor.gui.DVDVendorGUI
Method that receives the ActionEvent when a button is pressed in the GUI.
Actions - Class in edu.uci.ics.inf111.dvdvendor.gui
This class contains the actions that can be called from the Graphical User Interface of the DVD Vendor System.
Actions() - Constructor for class edu.uci.ics.inf111.dvdvendor.gui.Actions
 
actions - Variable in class edu.uci.ics.inf111.dvdvendor.gui.DVDVendorGUI
actions object that contains the actions for the DVD Vendor system
addBarCode(BarCode) - Method in class edu.uci.ics.inf111.dvdvendor.app.RentTransaction
Method that adds a BarCode to the ArrayList of BarCodes
addDVD(DVDVendor, String) - Method in class edu.uci.ics.inf111.dvdvendor.gui.Actions
Method that creates a new BarCode object with the barCodeNumber given as parameter, then it adds the BarCode to the DVDVendor object.
addDVDButton - Variable in class edu.uci.ics.inf111.dvdvendor.gui.DVDVendorGUI
Button for Add DVD action
addItem(BarCode) - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDVendor
This method accepts a bar code and adds the corresponding product to the customer's cart.
addItem(Product) - Method in class edu.uci.ics.inf111.dvdvendor.app.ProductDB
This method is called to add items directly to the database in our example.
addItem(Transaction) - Method in class edu.uci.ics.inf111.dvdvendor.app.TransactionDB
This method is called to add items directly to the database in our example.
addItemToCart(Product) - Method in class edu.uci.ics.inf111.dvdvendor.app.CheckOutCart
Add a single item to the cart, and add its cost to the running totals.
AddWhileDispensingException - Exception in edu.uci.ics.inf111.dvdvendor.exceptions
A simple exception which is thrown when a customer tries to add a product once the system is ready to dispense the products.
AddWhileDispensingException() - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.AddWhileDispensingException
 
AddWhileDispensingException(String) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.AddWhileDispensingException
 
AddWhileDispensingException(String, Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.AddWhileDispensingException
 
AddWhileDispensingException(Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.AddWhileDispensingException
 
AddWhilePayingException - Exception in edu.uci.ics.inf111.dvdvendor.exceptions
A simple exception which is thrown when a customer tries to add a product once the system is already processing the payment.
AddWhilePayingException() - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.AddWhilePayingException
 
AddWhilePayingException(String) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.AddWhilePayingException
 
AddWhilePayingException(String, Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.AddWhilePayingException
 
AddWhilePayingException(Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.AddWhilePayingException
 
areaScrollPane - Variable in class edu.uci.ics.inf111.dvdvendor.gui.DVDVendorGUI
Scroll Panel that will be attached to the Messages Text Area
attach(DVDDispenserListener) - Method in class edu.uci.ics.inf111.dvdvendor.devices.DVDDispenser
The attach() method registers a DVDDispenserListener to receive all future DVDDispenserEvents.

A B C D E F G H I L M N O P R S T U V W