org.cocome.tradingsystem.cashdeskline.cashdesk.gui
Interface GUIEventHandlerIf

All Known Implementing Classes:
GUIEventHandlerImpl

public interface GUIEventHandlerIf

This interface defines event handlers related to the Store at the cash desk

Author:
Holger Klus

Method Summary
 void onEvent(CashAmountEnteredEvent moneyAmountEnteredEvent)
           
 void onEvent(ChangeAmountCalculatedEvent changeAmountCalculatedEvent)
           
 void onEvent(CreditCardScanFailedEvent creditCardScanFailedEvent)
           
 void onEvent(ExpressModeDisabledEvent expressModeDisabledEvent)
           
 void onEvent(ExpressModeEnabledEvent expressModeEnabledEvent)
           
 void onEvent(InvalidCreditCardEvent invalidCreditCardEvent)
           
 void onEvent(ProductBarcodeNotValidEvent productBarcodeNotValidEvent)
           
 void onEvent(RunningTotalChangedEvent runningTotalChangedEvent)
           
 void onEvent(SaleStartedEvent saleStartedEvent)
           
 void onEvent(SaleSuccessEvent saleSuccessEvent)
           
 

Method Detail

onEvent

void onEvent(RunningTotalChangedEvent runningTotalChangedEvent)

onEvent

void onEvent(CashAmountEnteredEvent moneyAmountEnteredEvent)

onEvent

void onEvent(ChangeAmountCalculatedEvent changeAmountCalculatedEvent)

onEvent

void onEvent(ExpressModeDisabledEvent expressModeDisabledEvent)

onEvent

void onEvent(ExpressModeEnabledEvent expressModeEnabledEvent)

onEvent

void onEvent(InvalidCreditCardEvent invalidCreditCardEvent)

onEvent

void onEvent(CreditCardScanFailedEvent creditCardScanFailedEvent)

onEvent

void onEvent(ProductBarcodeNotValidEvent productBarcodeNotValidEvent)

onEvent

void onEvent(SaleSuccessEvent saleSuccessEvent)

onEvent

void onEvent(SaleStartedEvent saleStartedEvent)