litesoft
@ 151
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
// This Source Code is in the Public Domain per: http://litesoft.org/License.txt package org.litesoft.ui.scanner; public interface BarcodeQuantityReactor { public Integer getSetQuantity(); /** * Called by Logic Object to indicate a new barcode & quantity pair to be processed. * <p/> * If the Barcode and quantity are "reasonable" then they are passed to the View, which in * turn will call back to either the "setErrors" or the "ok". */ public void incrementOrSetQuantity( String pBarcode, boolean pAdd, int pQuantity ); /** * Called by the Screen/View to indicate that the values passed from above are unacceptable */ public void setErrors( String pErrorBarcode, String pErrorQuantity ); /** * Called by the Screen/View to indicate that the values passed from above acceptable */ public void ok(); } |