// nova se iniciará, fazendo com que o código seja analisado apenas quando o usuário parar de digitar por mais de 1000s.
Thread.sleep(1000);
updateTitleOnCodeChange();
LexAnalyzerWorker worker = new LexAnalyzerWorker(Principal.getInstance().getMainPanel(), false);
worker.setProgressVisible(true, getLineCount());
worker.setSilentMode(true);
worker.execute();
return null;
} catch (InterruptedException ex) {
// Ok. Exceção esperada... Ignorando
}