|
CoCoME TestDriver for Reference Implementation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.cocome.tradingsystem.testdriver.CashDesk
public class CashDesk
The glue code for one cash desk.
Field Summary | |
---|---|
private org.cocome.tradingsystem.systests.interfaces.IBarcodeScanner |
barcodeScanner
The barcode scanner glue. |
private org.cocome.tradingsystem.systests.interfaces.ICardReader |
cardReader
The card reader glue. |
private org.cocome.tradingsystem.systests.interfaces.ICashBox |
cashBox
The cashbox glue. |
private org.cocome.tradingsystem.systests.interfaces.ILightsDisplay |
lightsDisplay
The light display glue. |
private org.cocome.tradingsystem.systests.interfaces.IPrinter |
printer
The printer glue. |
private org.cocome.tradingsystem.systests.interfaces.IUserDisplay |
userDisplay
The user display glue. |
Constructor Summary | |
---|---|
CashDesk(StorePC storePC,
int index)
Created a new cash desk. |
Method Summary | |
---|---|
org.cocome.tradingsystem.systests.interfaces.IBarcodeScanner |
getBarcodeScanner()
|
org.cocome.tradingsystem.systests.interfaces.ICardReader |
getCardReader()
|
org.cocome.tradingsystem.systests.interfaces.ICashBox |
getCashBox()
|
org.cocome.tradingsystem.systests.interfaces.ILightsDisplay |
getLightsDisplay()
|
int |
getNumberOfExpressSalesForExpressModeSwitch()
|
org.cocome.tradingsystem.systests.interfaces.IPrinter |
getPrinter()
|
org.cocome.tradingsystem.systests.interfaces.IUserDisplay |
getUserDisplay()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final org.cocome.tradingsystem.systests.interfaces.IBarcodeScanner barcodeScanner
private final org.cocome.tradingsystem.systests.interfaces.ICardReader cardReader
private final org.cocome.tradingsystem.systests.interfaces.ICashBox cashBox
private final org.cocome.tradingsystem.systests.interfaces.ILightsDisplay lightsDisplay
private final org.cocome.tradingsystem.systests.interfaces.IPrinter printer
private final org.cocome.tradingsystem.systests.interfaces.IUserDisplay userDisplay
Constructor Detail |
---|
public CashDesk(StorePC storePC, int index) throws javax.naming.NamingException, javax.jms.JMSException
javax.naming.NamingException
javax.jms.JMSException
Method Detail |
---|
public org.cocome.tradingsystem.systests.interfaces.IBarcodeScanner getBarcodeScanner()
getBarcodeScanner
in interface org.cocome.tradingsystem.systests.interfaces.ICashDesk
public org.cocome.tradingsystem.systests.interfaces.ICardReader getCardReader()
getCardReader
in interface org.cocome.tradingsystem.systests.interfaces.ICashDesk
public org.cocome.tradingsystem.systests.interfaces.ICashBox getCashBox()
getCashBox
in interface org.cocome.tradingsystem.systests.interfaces.ICashDesk
public org.cocome.tradingsystem.systests.interfaces.ILightsDisplay getLightsDisplay()
getLightsDisplay
in interface org.cocome.tradingsystem.systests.interfaces.ICashDesk
public org.cocome.tradingsystem.systests.interfaces.IPrinter getPrinter()
getPrinter
in interface org.cocome.tradingsystem.systests.interfaces.ICashDesk
public org.cocome.tradingsystem.systests.interfaces.IUserDisplay getUserDisplay()
getUserDisplay
in interface org.cocome.tradingsystem.systests.interfaces.ICashDesk
public int getNumberOfExpressSalesForExpressModeSwitch()
getNumberOfExpressSalesForExpressModeSwitch
in interface org.cocome.tradingsystem.systests.interfaces.ICashDesk
|
CoCoME TestDriver for Reference Implementation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |