Bug 8140 Code assist for anonymous inner types adds empty line
button.addActionListener(new ActionListener() { /* * @see ActionListener#actionPerformed(ActionEvent) */ public void actionPerformed(ActionEvent e) { } <--- here ---> }
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/wizards/NewTypeWizardPage.java
writeSuperClass(buf, imports);
		writeSuperInterfaces(buf, imports);	
		buf.append('{');
		buf.append(lineDelimiter);
		buf.append(lineDelimiter);
		buf.append('}');
		buf.append(lineDelimiter);
		return buf.toString();
	}
	/**
	 * Called from createType to allow adding methods, fielse, inner types ect for the newly created type.
	 * Implementors can use the create methods on the new type.
	 * Formatting will be applied to the content by the createType
	 * @param newType The new type to add members to
	 * @param imports To add the needed imports to. 
	 * @param monitor Progress monitor
	 */		
	protected void createTypeMembers(IType newType, IImportsStructure imports, IProgressMonitor monitor) throws CoreException {
		
		
		
		
	}
	
	/**
	 * Called from createType to get a file comment. By default the content of template
	 * 'filecomment' is taken.
	 * Returns source or null, if no file comment should be added
	 */		
	protected String getFileComment(ICompilationUnit parentCU) {