private String computeContextString() {
private String computeContextString(GenericJavaTypeProposal proposal) {
		private String computeContextString() {			try {				TypeArgumentProposal[] proposals= computeTypeArgumentProposals();				if (proposals.length == 0)					return null;								StringBuffer buf= new StringBuffer();				for (int i= 0; i < proposals.length; i++) {					buf.append(proposals[i].getDisplayName());					if (i < proposals.length - 1)						buf.append(", "); //$NON-NLS-1$				}				return buf.toString();							} catch (JavaModelException e) {				return null;			}		}