Bug 115711 [content assist] Parameter hints disappear immediately
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/ParameterGuessingProposal.java
char[][] parameterNames= fProposal.findParameterNames(null);
		int count= parameterNames.length;
		fPositions= new Position[count];
		fChoices= new ICompletionProposal[count][];
		IDocument document= fInvocationContext.getDocument();
		JavaModelUtil.reconcile(fCompilationUnit);
		String[][] parameterTypes= getParameterSignatures();
		ParameterGuesser guesser= new ParameterGuesser(fProposal.getCompletionLocation() + 1, fCompilationUnit);
		
		for (int i= count - 1; i >= 0; i--) {
			String paramName= new String(parameterNames[i]);
			Position position= new Position(0,0);
			
			ICompletionProposal[] argumentProposals= guesser.parameterProposals(parameterTypes[i][0], parameterTypes[i][1], paramName, position, document);
			if (argumentProposals.length == 0)
				argumentProposals= new ICompletionProposal[] {new JavaCompletionProposal(paramName, 0, paramName.length(), null, paramName, 0)};
			
			fPositions[i]= position;
			fChoices[i]= argumentProposals;
		}
		
		return fChoices;
	}
	private String[][] getParameterSignatures() {