this.getWhenDate().setTime(when.getTime());
if (when != null) { this.setWhenDate(new Date(when.getTime())); } else { this.setWhenDate(null); }
    public void setWhen(Timestamp when) {        this.getWhenDate().setTime(when.getTime());    }