API Java para Syntax Highlight

Alguem indica uma boa API escrita em Java para Syntax Highlight de códigos em geral ? (Java, Ruby, XML, PHP etc)

Precisava de algo que recebesse uma entrada e cuspisse uma saida (HTML? Latex?)
Achei uns pra Swing, mas nao to a fim de mexer no codigo pra cuspir a saida que eu quero…

Dá uma olhada nessa aqui Sergio
http://colorer.sourceforge.net/

E ae fera, já que vai “cuspir” html, a ferramenta usada aqui no guj nao serve?

Link: http://www.dreamprojections.com/syntaxhighlighter