List<String> values = new ArrayList<String>(dateDefinition.getEntries().size());
for(ListPropertyEntry entry : dateDefinition.getEntries()) {
// TODO: i18n file using labels in properties-file, a part of deployment?
values.add(entry.getValue());
}
valueConstraint.getParameters().add(new M2NamedValue(AlfrescoConversionConstants.CONTENT_MODEL_CONSTRAINT_ALLOWED_VALUES, null, values));
// Add constraint to the root model instead of the type itself and reference it from within the property
// for readability and reuse of the model
model.getConstraints().add(valueConstraint);