package de.persosim.simulator.cardobjects; import java.util.Date; /** * This {@link CardObject} stores a date and time. * * @author mboonk * */ public class DateTimeCardObject extends AbstractCardObject { Date currentDate; public DateTimeCardObject(Date date) { currentDate = new Date(date.getTime()); } /** * @return the stored date */ public Date getDate(){ return new Date(currentDate.getTime()); } /** * @param the new date to store */ public void update(Date date){ // XXX MBK check update access rights here currentDate = new Date(date.getTime()); } @Override public String toString() { return "DateTimeCardObject (" + currentDate + ")"; } }