@Override
 public void msgNeedThisPart(PartInfo p, Feeder f1) {
   log.add(
       new LoggedEvent(
           "msgNeedThisPart received from Feeder "
               + f1.getName()
               + " requesting part type "
               + p.getName()
               + "."));
 }
 @Override
 public void msgDoneDeliveringParts(Gantry gantry) {
   log.add(
       new LoggedEvent("msgDoneDeliveringParts received from Gantry " + gantry.getName() + "."));
 }
 @Override
 public void msgGantryAdded(Gantry gantry) {
   log.add(new LoggedEvent("msgGantryAdded received from FCS."));
 }
 @Override
 public void msgBinConfiguration(Vector<Bin> bins) {
   log.add(new LoggedEvent("msgBinConfiguration received from FCS."));
 }