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

C

calculateCharges(DVDVendor, String) - Method in class edu.uci.ics.inf111.dvdvendor.gui.Actions
Method that calculates the charges for the returned product
calculateChargesButton - Variable in class edu.uci.ics.inf111.dvdvendor.gui.DVDVendorGUI
Button for Calculate Charges action
calculateChargesForReturn(BarCode) - Method in class edu.uci.ics.inf111.dvdvendor.app.DVDVendor
This method calculate the charges for the Return Transaction.
CalculateWithNoItemException - Exception in edu.uci.ics.inf111.dvdvendor.exceptions
A simple exception which is thrown when a customer tries to calculate the charges in a return transaction when there are no received items.
CalculateWithNoItemException() - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.CalculateWithNoItemException
 
CalculateWithNoItemException(String) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.CalculateWithNoItemException
 
CalculateWithNoItemException(String, Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.CalculateWithNoItemException
 
CalculateWithNoItemException(Throwable) - Constructor for exception edu.uci.ics.inf111.dvdvendor.exceptions.CalculateWithNoItemException
 
cardNumber - Variable in class edu.uci.ics.inf111.dvdvendor.app.RentTransaction
The card number for the transaction.
cardNumber - Variable in class edu.uci.ics.inf111.dvdvendor.app.Transaction
The card number for the transaction.
cardNumber - Variable in class edu.uci.ics.inf111.dvdvendor.devices.PaymentCollector
The String representation of the 16-digit card number.
cardNumberLabelString - Static variable in class edu.uci.ics.inf111.dvdvendor.gui.DVDVendorGUI
String for the Card Number label
cardNumberTextField - Variable in class edu.uci.ics.inf111.dvdvendor.gui.DVDVendorGUI
Text Field for Card Number
checkLength(String) - Method in class edu.uci.ics.inf111.dvdvendor.devices.Printer
Checks that the length of a String does not exceed lineLength.
CheckOutCart - Class in edu.uci.ics.inf111.dvdvendor.app
The CheckOutCart class stores a Vector of Products which the customer has added so far in the transaction.
CheckOutCart() - Constructor for class edu.uci.ics.inf111.dvdvendor.app.CheckOutCart
Creates a new CheckOutCart with an empty item list and 0 cost.
checkOutCart - Variable in class edu.uci.ics.inf111.dvdvendor.app.DVDVendor
The cart containing items the customer has added.
checkSum(String) - Method in class edu.uci.ics.inf111.dvdvendor.app.BarCode
This function checks whether the scanned BarCode is a valid one (not in the sense whether it exists in the database, but whether the Bar code that is passed in is of correct format to calculate the Checksum.
The checksum is a Modulo 10 calculation.
1.
collect(String, double) - Method in class edu.uci.ics.inf111.dvdvendor.devices.PaymentCollector
This method is called by DVDVendor when the customer is finished adding items and wishes to pay.
cost - Variable in class edu.uci.ics.inf111.dvdvendor.app.Transaction
The cost for the transaction.
createAndShowGUI() - Static method in class edu.uci.ics.inf111.dvdvendor.gui.DVDVendorGUI
Create the GUI and show it.
createTransaction(String) - Static method in class edu.uci.ics.inf111.dvdvendor.app.Transaction
Static method that creates a Rent or a Return Transaction based on the input String that represents a line in the transactionDB file

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