public String toString() {
		//Need to wrap the string in html tags for multi-line tooltips.
		String rawString = term.toString();
		String withStartAndEndTags = "<html>"+rawString+"</html>";
		//Replace all new lines with breaks.
		Scanner removeNewLines = new Scanner(withStartAndEndTags);
		String breakString = "";
		while(removeNewLines.hasNext()){
			String currentLine = removeNewLines.nextLine();
			if(removeNewLines.hasNext()){
				breakString += currentLine+"<br>";
			}
			else {
				breakString += currentLine;
			}
		}
		removeNewLines.close();
		//Replace all tabs with white space padding.
		String returnString = breakString.replace("\t", new String("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"));
		return returnString; 
 	}