Serialized Form


Package edu.uci.ics.inf111.dvdvendor.exceptions

Class edu.uci.ics.inf111.dvdvendor.exceptions.AddWhileDispensingException extends IncorrectStateException implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.AddWhilePayingException extends IncorrectStateException implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.CalculateWithNoItemException extends IncorrectStateException implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.DispenseWhileAddingException extends IncorrectStateException implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.IncorrectStateException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.InvalidBarCodeException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.InvalidProductException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.PaymentCollectorException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.PayWhileDispensingException extends IncorrectStateException implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.PayWithNoItemsException extends IncorrectStateException implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.PrinterException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.ProductAlreadyInCheckOutCartException extends IncorrectStateException implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.ProductAlreadyRentedException extends IncorrectStateException implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.ProductDBException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.ProductNotRentedException extends IncorrectStateException implements Serializable

serialVersionUID: 1L

Class edu.uci.ics.inf111.dvdvendor.exceptions.TransactionDBException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package edu.uci.ics.inf111.dvdvendor.gui

Class edu.uci.ics.inf111.dvdvendor.gui.DVDVendorGUI extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

dvdVendor

DVDVendor dvdVendor
dvdVendor object that will be used for the transactions


actions

Actions actions
actions object that contains the actions for the DVD Vendor system


rentButton

javax.swing.JButton rentButton
Button for Rent action


returnButton

javax.swing.JButton returnButton
Button for Return action


addDVDButton

javax.swing.JButton addDVDButton
Button for Add DVD action


dispenseButton

javax.swing.JButton dispenseButton
Button for Dispense action


calculateChargesButton

javax.swing.JButton calculateChargesButton
Button for Calculate Charges action


returnDVDButton

javax.swing.JButton returnDVDButton
Button for Return DVD action


mainMenuRentButton

javax.swing.JButton mainMenuRentButton
Button for Main Menu action in Rent Transaction


mainMenuReturnButton

javax.swing.JButton mainMenuReturnButton
Button for Main Menu action in Return Transaction


payButton

javax.swing.JButton payButton
Button for Pay for Items action


cardNumberTextField

javax.swing.JTextField cardNumberTextField
Text Field for Card Number


messagesTextArea

javax.swing.JTextArea messagesTextArea
Text Area for application messages


productsRentComboBox

javax.swing.JComboBox productsRentComboBox
ComboBox for Products to Rent


productsReturnComboBox

javax.swing.JComboBox productsReturnComboBox
ComboBox for Products to Return


rentPane

javax.swing.JPanel rentPane
Panel for the Rent Transaction


returnPane

javax.swing.JPanel returnPane
Panel for the Return Transaction


selectTransactionPane

javax.swing.JPanel selectTransactionPane
Panel for choosing Rent or Return Transaction


areaScrollPane

javax.swing.JScrollPane areaScrollPane
Scroll Panel that will be attached to the Messages Text Area


Package edu.uci.ics.inf111.dvdvendor.lib

Class edu.uci.ics.inf111.dvdvendor.lib.PersistenceException extends java.lang.Exception implements Serializable

serialVersionUID: 1L