@SuppressWarnings("unchecked")
public void generateSetterMethod(AST ast, AbstractTypeDeclaration td,
Property property, String umlTypeName, String umlQualifiedTypeName) {
MethodDeclaration mdSetter = ast.newMethodDeclaration();
// Return type void
PrimitiveType primitiveType = jdtHelper
.getAstPrimitiveType(ast, "void");
mdSetter.setReturnType2(primitiveType);
td.bodyDeclarations().add(mdSetter);
String umlPropertyName = property.getName();