Package edu.uci.ics.inf111.dvdvendor.devices

Interface Summary
DVDDispenserListener The DVDDispenserListener interface must be implemented by any class which wishes to attach() to the DVDDispenser to receive DVDDispenserEvents.
 

Class Summary
DVDDispenser The DVDDispenser class represents a wrapper for a hardware driver of the device to receive and dispense the DVDs.
DVDDispenserEvent The DVDDispenserEvent class serves to encapsulate the information associated with a change in the state of the DVDDispenser, so that it can easily be passed to the DVDDispenserListeners.
PaymentCollector This class represents the payment-collecting portion of the system: the credit-card or debit-card reader of the system.
Printer This class represents the printer of the system.