Bug 113091 [code manipulation] Generate constructor using should not use code body templates
As the constructor is ready-for-use after creation, TODOs and other additional strings from the code templates should not be inserted. This would also render the source actions more coherent (create delegate method and getter/setter generation do not use templates too).
org.eclipse.jdt.ui.tests/ui/org/eclipse/jdt/ui/tests/core/source/GenerateConstructorUsingFieldsTest.java
"	List secondField;\r\n" + 
				"	A beforeHandThirdField;\r\n" + 
				"}",
				
				"package p;\r\n" + 
				"\r\n" + 
				"import java.util.List;\r\n" + 
				"\r\n" + 
				"public class A {\r\n" + 
				"	String firstField;\r\n" + 
				"	List secondField;\r\n" + 
				"	A beforeHandThirdField;\r\n" + 
				"	/**\r\n" + 
				"	 * @param firstField\r\n" + 
				"	 * @param secondField\r\n" + 
				"	 * @param beforeHandThirdField\r\n" + 
				"	 */\r\n" + 
				"	public A(String firstField, List secondField, A beforeHandThirdField) {\r\n" + 
				"		super();\r\n" + 
				"		 TODO Auto-generated constructor stub\r\n" + 
				"		this.firstField = firstField;\r\n" + 
				"		this.secondField = secondField;\r\n" + 
				"		this.beforeHandThirdField = beforeHandThirdField;\r\n" + 
				"	}\r\n" + 
				"}\r\n" + 
				"");
	}
	
	/**
	 * Test insertion between two methods