|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use edu.uci.ics.inf111.dvdvendor.exceptions | |
---|---|
edu.uci.ics.inf111.dvdvendor.app | |
edu.uci.ics.inf111.dvdvendor.devices | |
edu.uci.ics.inf111.dvdvendor.exceptions |
Classes in edu.uci.ics.inf111.dvdvendor.exceptions used by edu.uci.ics.inf111.dvdvendor.app | |
---|---|
IncorrectStateException
The IncorrectStateException acts as a parent class for those exceptions which represent violations of the business rules of the states a DVDVendor object can be in. |
|
InvalidBarCodeException
An exception which is thrown when a Bar Code is not valid. |
|
InvalidProductException
An exception which is thrown when a scanned product does not exist in the product database. |
|
PaymentCollectorException
An exception which is thrown when there is a problem with the payment interface, which in this case is represented by the PaymentCollector class. |
|
ProductDBException
An exception which is thrown when the database of Products fails |
|
TransactionDBException
An exception which is thrown when the database of Transactions fails because the file path is not valid or there was an error writing on the output file. |
Classes in edu.uci.ics.inf111.dvdvendor.exceptions used by edu.uci.ics.inf111.dvdvendor.devices | |
---|---|
PaymentCollectorException
An exception which is thrown when there is a problem with the payment interface, which in this case is represented by the PaymentCollector class. |
|
PrinterException
An exception which is thrown when the Printer device fails because the file path is not valid, the data to print is null or contain nulls, or there was an error writing on the output file. |
Classes in edu.uci.ics.inf111.dvdvendor.exceptions used by edu.uci.ics.inf111.dvdvendor.exceptions | |
---|---|
IncorrectStateException
The IncorrectStateException acts as a parent class for those exceptions which represent violations of the business rules of the states a DVDVendor object can be in. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |