protected List filterAndSortProposals(List proposals, IProgressMonitor monitor, ContentAssistInvocationContext context) {
List newProposals = super.filterAndSortProposals(proposals, monitor, context);
for (Iterator iter = newProposals.iterator(); iter.hasNext();) {
ICompletionProposal proposal = (ICompletionProposal) iter.next();
if (proposal.getDisplayString().startsWith(intertypeMemberTag)) {
iter.remove();
}
}
if (newProposals.size() > 0) {
newProposals.add(newProposals.size(),
new CompletionProposal("", offset, 0, 0, null, UIMessages.codeAssist_limited_title, null, UIMessages.codeAssist_limited_message));
}
return newProposals;
}