@Override public Token getTokenList(Segment text, int initialTokenType, int startOffset) { Token tokens = super.getTokenList(text, initialTokenType, startOffset); if (startOffset > 0 && tokens.getType() != TokenTypes.NULL) { try { processTokens(tokens); } catch (Exception e) { LOG.error("Process tokens failed for text: {}", text, e); } } return tokens; }