for (String type : relationshipTypeDefinition.getAllowedTargetTypeIds()) {
((CmisTypeRelationshipDefinitionType) result).getAllowedTargetTypes().add(type);
}
}
} else if (typeDefinition instanceof PolicyTypeDefinition) {
result = new CmisTypePolicyDefinitionType();
} else if (typeDefinition instanceof ItemTypeDefinition) {
result = new CmisTypeItemDefinitionType();
} else if (typeDefinition instanceof SecondaryTypeDefinition) {
result = new CmisTypeSecondaryDefinitionType();
} else {