Example #1
0
  public void resume() {
    host.resumeAgent();

    for (MarketCustomer c : customers) {
      c.resumeAgent();
    }
    for (MarketWorkerAgent w : waiters) {
      w.resumeAgent();
    }
  }
Example #2
0
 /**
  * When a customer or waiter is clicked, this function calls updatedInfoPanel() from the main gui
  * so that person's information will be shown
  *
  * @param type indicates whether the person is a customer or waiter
  * @param string name of person
  */
 public void showCustomerInfo(String inp) {
   for (int i = 0; i < customers.size(); i++) {
     MarketCustomer temp = customers.get(i);
     if (temp.getName() == inp) {
       customerPanel.updateCustomer(temp);
       gui.updateCustomerInformationPanel(temp);
       customerPanel.updateCustomer(temp);
     }
   }
 }
Example #3
0
  public void pause() {
    host.pauseAgent();

    for (MarketCustomer c : customers) {
      c.pauseAgent();
    }
    for (MarketWorkerAgent w : waiters) {
      w.pauseAgent();
    }
  }