/**
*
*/
package org.inbio.m3s.dto.taxonomy;
import org.inbio.m3s.dto.BaseDTOFactory;
import org.inbio.m3s.model.core.ObservedTaxonMediaId;
/**
* @author jgutierrez
*
*/
public class ObservationLiteDTOFactory extends BaseDTOFactory<ObservedTaxonMediaId,ObservationLiteDTO> {
/* (non-Javadoc)
* @see org.inbio.m3s.dto.DTOFactory#createDTO(java.lang.Object)
*/
public ObservationLiteDTO createDTO(ObservedTaxonMediaId otmId) {
if(otmId == null)
return null;
else if(otmId.getClass() == ObservedTaxonMediaId.class){
return new ObservationLiteDTO(String.valueOf(otmId.getObservationId()));
}
return null;
}
}