Bug 20644 [hovering] Javadoc hover cannot handle link tag
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/javadoc/JavaDoc2HTMLTextReader.java
tagStarterRead= tagStarterRead || (c == '@');
		}
		return c;
	}
	
	private void unread(String tag, StringBuffer buffer) throws IOException {
		PushbackReader reader= ((PushbackReader) getReader());
		char[] chars= tag.toCharArray();
		for (int i= chars.length -1; i >= 0; i--)
			reader.unread(chars[i]);
		buffer.setLength(buffer.length() - chars.length);
	}
	
	private int findEndingTag(StringBuffer buffer) {
		String s= buffer.toString();
		for (int  i= 0; i < TAGS.length; i++) {
			if (s.endsWith(TAGS[i]))
				return i;			
		}
		return -1;
	}
	
	private String subsituteQualification(String qualification) {
		return qualification.replace('#', '.');
	}
	
	private void printDefinitions(StringBuffer buffer, List list, boolean firstword) {
		Iterator e= list.iterator();
		while (e.hasNext()) {
			String s= (String) e.next();