@Override
	public void characters(char[] ch, int start, int length)
	{
		switch(peek().type)
		{
		case CODE_ELEMENT:
		case CLASS_NAME_ELEMENT:
		case PACKAGE_ELEMENT:
		case PP_ELEMENT:
		case PRECEDENCE_ELEMENT:
		case TYPE_ELEMENT:
			if(peek() != lastTextNode)
			{
				nodeText = "";
				lastTextNode = peek();
			}
			nodeText += String.copyValueOf(ch,start,length);
			break;
		default:
		}
	}