Bug 108700 [typing] Automatically close parenthesis does not work when content assist popup is up
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/LazyJavaCompletionProposal.java
private boolean fSortStringComputed;
	private String fSortString;
	private boolean fRelevanceComputed;
	private int fRelevance;
	
	protected final CompletionProposal fProposal;
	private StyleRange fRememberedStyleRange;
	private boolean fToggleEating;
	private ITextViewer fTextViewer;
	public LazyJavaCompletionProposal(CompletionProposal proposal) {
		Assert.isNotNull(proposal);
		fProposal= proposal;
	}
	/*
	 * @see ICompletionProposalExtension#getTriggerCharacters()
	 */
	public final char[] getTriggerCharacters() {
		if (!fTriggerCharactersComputed)
			setTriggerCharacters(computeTriggerCharacters());
		return fTriggerCharacters;
	}
	
	protected char[] computeTriggerCharacters() {
		return new char[0];
	}
	/**
	 * Sets the trigger characters.
	 * @param triggerCharacters The set of characters which can trigger the application of this completion proposal
	 */
	public final void setTriggerCharacters(char[] triggerCharacters) {