public void logToXMLOutput(Inventory inv, long aCycleStamp) {
protected void logToXMLOutput(Asset invAsset, Organization anOrg, ArrayList withdrawList, ArrayList projWithdrawList, ArrayList countedDemandList, ArrayList resupplyList, ArrayList projResupplyList, Schedule  reorderLevels, Schedule  inventoryLevels, Schedule  targetLevels, boolean level2Inv, boolean humanReadable, long aCycleStamp) { cycleStamp = aCycleStamp;
    public void logToXMLOutput(Inventory inv,			       long aCycleStamp) {	logInvPG=null;	logInvPG = (LogisticsInventoryPG)inv.searchForPropertyGroup(LogisticsInventoryPG.class);	if(logInvPG != null) {	    logToXMLOutput(logInvPG.getResource(),			   logInvPG.getOrg(),			   logInvPG.getWithdrawList(),			   logInvPG.getProjWithdrawList(),			   logInvPG.getActualDemandTasksList(),			   logInvPG.getSupplyList(),			   logInvPG.getProjSupplyList(),			   logInvPG.getBufferedCritLevels(),			   logInvPG.getBufferedInvLevels(),			   logInvPG.getBufferedTargetLevels(),			   logInvPG.getIsLevel2(),			   aCycleStamp);	}    }