Bug 66329 Javadoc @link completions include elements excluded by type filter [javadoc]
When performing a content assist (ctrl+space) on a {@link } tag in a javadoc, there are elements available that are excluded in the type filter. Specifically, I have "com.sun.*" in the type filter and when I enter: {@link ByteBu<ctrl+space>} the list includes "com.sun.corba.se.internal.ior.ByteBuffer" which is excluded by the filter. If this is a WAD (works as designed) then I would like to request that this be added to post-3.0 work for consistency between code and doc. Eclipse version: 200405211200
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/javadoc/JavaDocCompletionEvaluator.java
while (index < fgHTMLProposals.length) {
			tag= HTML_GENERAL_TAGS[offset];
			fgHTMLProposals[index++]= HTML_TAG_PREFIX + tag + HTML_TAG_POSTFIX;
			fgHTMLProposals[index++]= HTML_CLOSE_PREFIX + tag + HTML_TAG_POSTFIX;
			offset++;
		}
	}
	private ICompilationUnit fCompilationUnit;
	private IDocument fDocument;
	private int fCurrentPos;
	private int fCurrentLength;
	
	private String fErrorMessage;
	
	private JavaElementLabelProvider fLabelProvider;
	private List fResult;
	
	private boolean fRestrictToMatchingCase;
	
	public JavaDocCompletionEvaluator() {
		fResult= new ArrayList();
	}
	
	private static boolean isWordPart(char ch) {
		return Character.isJavaIdentifierPart(ch) || (ch == '#') || (ch == '.') || (ch == '/');
	}
			
	private static int findCharBeforeWord(IDocument doc, int lineBeginPos, int pos) {		
		int currPos= pos - 1;
		if (currPos > lineBeginPos) {