valueWidget = new TimeWidget();
} else if (ConceptDatatype.DATETIME.equals(concept.getDatatype().getHl7Abbreviation())) {
dateWidget = new DateWidget();
timeWidget = new TimeWidget();
valueWidget = new DateTimeWidget(dateWidget, timeWidget);
} else {
throw new RuntimeException("Cannot handle datatype: " + concept.getDatatype().getName()
+ " (for concept " + concept.getConceptId() + ")");
}