publishChange(inv);
  public void takeInventorySnapshot(Collection inventories) {    Inventory inv;    Iterator inv_it = inventories.iterator();    LogisticsInventoryPG logInvPG = null;    while (inv_it.hasNext()) {      inv = (Inventory) inv_it.next();      logInvPG = (LogisticsInventoryPG) inv.searchForPropertyGroup(LogisticsInventoryPG.class);      logInvPG.takeSnapshot(inv);      if (logToCSV) {        logInvPG.logAllToCSVFile(cycleStamp);      }    }  }