PropertyList pList = new PropertyList(value);
this.value = pList.getAsTextFieldText();
String clazz = definition.getTypeMeta();
SessionInfo session = LogonControllerFactory.getInstance().getSessionInfo(request);
try {
listDataSourceModel = new MultiSelectSelectionModel(session, ((MultiSelectDataSource) Class.forName(clazz)
.newInstance()), pList);
} catch (Throwable t) {
log.error("Failed to list of available of values. ", t);
}