printDebug("updateDaysOnHandPolicy(), Days On Hand Policy for "+supplyType_+". DaysOnHand: "+daysOnHand_+ ", Days Forward: "+daysForward_+", Days Backward: "+daysBackward_+", Window size: "+ (daysForward_+daysBackward_));
    protected boolean updateDaysOnHandPolicy(Enumeration policies) {	DaysOnHandPolicy pol;	boolean changed = false;	printDebug("updateDaysOnHandPolicy(), Days On Hand Policy for "+supplyType_+". DaysOnHand: "+daysOnHand_+		   ", Days Forward: "+daysForward_+", Days Backward: "+daysBackward_+", Window size: "+		   (daysForward_+daysBackward_));	while (policies.hasMoreElements()) {	    pol = (DaysOnHandPolicy)policies.nextElement();	    int days = pol.getDaysOnHand();            if ((days >= 0) && (days != daysOnHand_)) {		daysOnHand_ = days;		changed = true;	    }	    int forward = pol.getDaysForward();	    if ((forward >= 0) && (forward != daysForward_)) {		daysForward_ = forward;		changed = true;	    }	    int backward = pol.getDaysBackward();	    if ((backward >= 0) && (backward != daysBackward_)) {		daysBackward_ = backward;		changed = true;	    }	}	if (changed) {	    printDebug("updateDaysOnHandPolicy(), Days On Hand Policy CHANGED for "+supplyType_+". DaysOnHand: "+daysOnHand_+		       ", Days Forward: "+daysForward_+", Days Backward: "+daysBackward_+", Window size: "+		       (daysForward_+daysBackward_));	}			return changed;    }