/* * @see ICompletionProposal#getAdditionalProposalInfo() */ public String getAdditionalProposalInfo() { StringBuffer buf = new StringBuffer(); buf.append("<p>"); // $NON-NLS-1$ try { Change change = getChange(); if (change != null) { String name = change.getName(); if (name.length() == 0) { return null; } buf.append(name); } else { return null; } } catch (CoreException e) { buf.append("Unexpected error when accessing this proposal:<p><pre>"); // $NON-NLS-1$ buf.append(e.getLocalizedMessage()); buf.append("</pre>"); // $NON-NLS-1$ } buf.append("</p>"); // $NON-NLS-1$ return buf.toString(); }