TavernerPOS - Source Code
Clone:
git clone http://www.librarysmith.co.uk/tavernerPOS
package com.floreantpos.model;
import java.util.List;
import com.floreantpos.Messages;
import com.floreantpos.swing.ListTableModel;
import com.floreantpos.util.NumberUtil;
public class TipsCashoutReportTableModel extends ListTableModel {
public TipsCashoutReportTableModel(List<TipsCashoutReportData> datas) {
super(new String[] {Messages.getString("TipsCashoutReportTableModel.0"), Messages.getString("TipsCashoutReportTableModel.1"), Messages.getString("TipsCashoutReportTableModel.2"), Messages.getString("TipsCashoutReportTableModel.3")}, datas); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
}
public TipsCashoutReportTableModel(List<TipsCashoutReportData> datas, String[] columnNames) {
super(columnNames, datas);
}
public Object getValueAt(int rowIndex, int columnIndex) {
TipsCashoutReportData data = (TipsCashoutReportData) rows.get(rowIndex);
switch(columnIndex) {
case 0:
return data.getTicketId();
case 1:
return data.getSaleType();
case 2:
return NumberUtil.formatNumber(data.getTicketTotal());
case 3:
return NumberUtil.formatNumber(data.getTips());
}
return null;
}
}
- Details
- Last Updated: Monday, 04 April 2016 02:04
- Hits: 35970645