a java source file to Abstract syntax tree (Simple?) Transformer