Bug 96596 [syntax highlighting] Improper display of custom tags
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/javadoc/JavaDocScanner.java
list.add(new TagRule(token));
		
		WordRule wordRule= new WordRule(new HTMLCommentDetector(), token);
		wordRule.addWord("<!--", token); 
		wordRule.addWord("--!>", token); 
		list.add(wordRule);
		
		token= getToken(IJavaColorConstants.JAVADOC_LINK);
		list.add(new SingleLineRule("{@link", "}", token)); 
		list.add(new SingleLineRule("{@value", "}", token)); 
		
		list.add(new WhitespaceRule(new JavaWhitespaceDetector()));
		list.addAll(super.createRules());
		return list;
	}
	/*
	 * @see org.eclipse.jdt.internal.ui.text.JavaCommentScanner#createMatchers()
	 */
	protected List createMatchers() {
		List list= super.createMatchers();
		
		WordMatcher matcher= new CombinedWordRule.WordMatcher();
		IToken token= getToken(IJavaColorConstants.JAVADOC_KEYWORD);
		for (int i= 0; i < fgKeywords.length; i++)
			matcher.addWord(fgKeywords[i], token);
		list.add(matcher);
		return list;
	}
}