public void update() {
   currentCheck = server.getCurrentCheck();
   checkPanel.setServerName(server.getName());
   checkPanel.setInvoice(currentCheck.getInvoiceNumber());
   checkPanel.setDate(currentCheck.getDate());
   checkPanel.setCheckItems(currentCheck.getCheckItems());
   checkPanel.setSubtotal(currentCheck.getSubTotal());
   checkPanel.setTax(currentCheck.getTax());
   checkPanel.setTotal(currentCheck.getTotal());
   checkPanel.renderCheck();
 }
 public void newCheck() {
   server.startNewCheck();
   this.update();
 }
 public void nextCheck() {
   server.nextCheck();
   this.update();
 }
 public void previousCheck() {
   server.previousCheck();
   this.update();
 }
 public CheckController(Server server) {
   checkActionPanel = new CheckActionPanel(this); // checActionPanel creates the checkPanel
   checkPanel = checkActionPanel.getCheckPanel();
   this.server = server;
   currentCheck = server.getCurrentCheck();
 }