fs.add(textArea);
valueField = textArea;
} else if (data.getConfigurationType() == ConfigurationType.BOOLEAN) {
fs.addCheckBox(new PropertyModel<Boolean>(data, "booleanValue"), null);
} else if (data.getConfigurationType() == ConfigurationType.TIME_ZONE) {
final TimeZonePanel timeZonePanel = new TimeZonePanel(fs.newChildId(), new PropertyModel<TimeZone>(data, "timeZone"));
fs.add(timeZonePanel);
valueField = timeZonePanel.getTextField();
} else if (data.getConfigurationType() == ConfigurationType.TASK) {
if (data.getTaskId() != null) {
this.task = taskDao.getById(data.getTaskId());
}
final TaskSelectPanel taskSelectPanel = new TaskSelectPanel(fs, new PropertyModel<TaskDO>(this, "task"), parentPage, "taskId");