1 package at.ac.tuwien.sbc.valesriegler.pizzeria.gui.tablemodels;
4 public class WaitersOfOrderModel extends TableModelOfSingleOrder {
5 private static final String TABLE_ASSIGNMENT = "Table Assignment";
6 private static final String ORDER = "Order";
7 private static final String SERVING = "Serving";
8 private static final String PAYMENT = "Payment";
9 private static final String[] COLUMNS = new String[] { TABLE_ASSIGNMENT, ORDER, SERVING, PAYMENT };
12 public Object getValueAt(int rowIndex, int columnIndex) {
16 String wantedColumn = COLUMNS[columnIndex];
17 switch (wantedColumn) {
18 // case TABLE_ASSIGNMENT : return
19 // currentOrder.getWaiterIdOfTableAssignment();
20 // case ORDER : return currentOrder.getWaiterIdOfOrder();
21 // case SERVING : return currentOrder.getWaiterIdOfServing();
22 // case PAYMENT : return currentOrder.getWaiterIdOfPayment();
23 case TABLE_ASSIGNMENT:
24 return new Integer(-2);
26 return new Integer(-2);
28 return new Integer(-2);
30 return new Integer(-2);
32 throw new RuntimeException(UNHANDLEDCOLUMN);
37 protected String[] getColumns() {