private MethodDeclaration createGetterMethod(AST ast, ASTRewrite rewriter) throws JavaModelException {
private MethodDeclaration createGetterMethod(AST ast, ASTRewrite rewriter, GroupDescription description) throws JavaModelException {
	private MethodDeclaration createGetterMethod(AST ast, ASTRewrite rewriter) throws JavaModelException {		FieldDeclaration field= (FieldDeclaration)ASTNodes.getParent(fFieldDeclaration, FieldDeclaration.class);		Type type= field.getType();		MethodDeclaration result= ast.newMethodDeclaration();		rewriter.markAsInserted(result);		result.setName(ast.newSimpleName(fGetterName));		result.setModifiers(createModifiers());		result.setReturnType((Type)rewriter.createCopy(type));				Block block= ast.newBlock();		result.setBody(block);		ReturnStatement rs= ast.newReturnStatement();		rs.setExpression(ast.newSimpleName(fField.getElementName()));		block.statements().add(rs);		return result;	}