package edu.ualberta.med.biobank.common.wrappers.loggers;
import edu.ualberta.med.biobank.model.CollectionEvent;
import edu.ualberta.med.biobank.model.Log;
public class CollectionEventLogProvider implements
WrapperLogProvider<CollectionEvent> {
private static final long serialVersionUID = 1L;
@Override
public Log getLog(CollectionEvent collectionEvent) {
Log log = new Log();
log.setPatientNumber(collectionEvent.getPatient().getPnumber());
String details = "visit: " + collectionEvent.getVisitNumber(); //$NON-NLS-1$
log.setDetails(details);
return log;
}
@Override
public Log getObjectLog(Object model) {
return getLog((CollectionEvent) model);
}
}