Bug 3616 No icon for method parameters in code assist list (1GD014D)
Trigger code assist in a method with parameters so that a parameter name shows in the list. Note that the parameter name has no icon. NOTES:
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/ResultCollector.java
private final static char[] METHOD_WITH_ARGUMENTS_TRIGGERS= new char[] { '(', '-', ' ' };
	private final static char[] METHOD_TRIGGERS= new char[] { ';', ',', '.', '\t', '[', ' ' };
	private final static char[] TYPE_TRIGGERS= new char[] { '.', '\t', '[', '(', ' ' };
	private final static char[] VAR_TRIGGER= new char[] { '\t', ' ', '=', ';' };
	
	private ArrayList fFields= new ArrayList(), fKeywords= new ArrayList(10), 
						fLabels= new ArrayList(10), fMethods= new ArrayList(),
						fModifiers= new ArrayList(10), fPackages= new ArrayList(),
						fTypes= new ArrayList(), fVariables= new ArrayList();
	private IProblem fLastProblem;
	
	private IJavaProject fJavaProject;
	private ICompilationUnit fCompilationUnit; 
	private int fCodeAssistOffset;
	private ImageDescriptorRegistry fRegistry= JavaPlugin.getImageDescriptorRegistry();
	
	private ArrayList[] fResults = new ArrayList[] {
		fPackages, fLabels, fModifiers, fKeywords, fTypes, fMethods, fFields, fVariables
	};
	
	private int fUserReplacementLength;
	/*
	 * Is eating code assist enabled or disabled? PR #3666
	 * When eating is enabled, JavaCompletionProposal must be revisited: PR #5533
	 */
	private boolean fPreventEating= true;