sourceUpperDate = this.getUpperDate(); Date copyUpperDate = ((Date) strategy.copy(LocatorUtils.property(locator, "upperDate", sourceUpperDate), sourceUpperDate, (this.upperDate!= null))); copy.setUpperDate(copyUpperDate); } else { if (upperDateShouldBeCopiedAndSet == Boolean.FALSE) {