@Override
	public void visitChar(Char character) {
		if (Character.isAlphabetic(character.getCharacterCode())
				|| Character.isDigit(character.getCharacterCode())) {
			this.currentWord.append(character.getChar());
			this.currentGlyphs.add(character);
		} else {
			this.uiGlyphs.remove(this.uiGlyphs.size() - 1);
			this.spellCheck();
			this.uiGlyphs.clear();
		}
	}