protected void handleAddMetaDataDefinition() {
WGContentTypeDefinition cTypeDef = retrieveCurrentContentTypeDefinition();
if (cTypeDef != null) {
AddContentTypeMetaDefinitionDialog dialog = new AddContentTypeMetaDefinitionDialog(Display.getCurrent().getActiveShell(), cTypeDef);
dialog.setTitle("Content Type properties");
int result = dialog.open();
if (result == Dialog.OK) {
if (dialog.getDefinitionsToAdd().size() > 0) {
List<WGMetaFieldDefinition> defs = dialog.getDefinitionsToAdd();
Collections.sort(defs, new Comparator<WGMetaFieldDefinition>() {