Uses of Class
edu.uci.ics.inf111.dvdvendor.devices.DVDDispenser

Packages that use DVDDispenser
edu.uci.ics.inf111.dvdvendor.app   
edu.uci.ics.inf111.dvdvendor.devices   
 

Uses of DVDDispenser in edu.uci.ics.inf111.dvdvendor.app
 

Fields in edu.uci.ics.inf111.dvdvendor.app declared as DVDDispenser
 DVDDispenser DVDVendor.dvdDispenser
          The associated DVDDispenser, which will notify DVDVendor when it detects a status change.
 

Methods in edu.uci.ics.inf111.dvdvendor.app that return DVDDispenser
 DVDDispenser DVDVendor.getDVDDispenser()
          An accessor method which returns the DVDDispenser associated with this DVDVendor.
 

Methods in edu.uci.ics.inf111.dvdvendor.app with parameters of type DVDDispenser
 void DVDVendor.notifyDVDDispenserEvent(DVDDispenser dd, DVDDispenserEvent event)
          When the DVDDispenser detects a change in its state, this function is called to change the state of the system (transactionState).
 

Constructors in edu.uci.ics.inf111.dvdvendor.app with parameters of type DVDDispenser
DVDVendor(DVDDispenser dvdDispenser, PaymentCollector payment, ProductDB productDB, TransactionDB transactionDB)
          This is the chief constructor.
 

Uses of DVDDispenser in edu.uci.ics.inf111.dvdvendor.devices
 

Methods in edu.uci.ics.inf111.dvdvendor.devices with parameters of type DVDDispenser
 void DVDDispenserListener.notifyDVDDispenserEvent(DVDDispenser dd, DVDDispenserEvent event)
          This method is called on the Listener whenever a DVD dispenser event (receive or dispense) occurs.