Refactoring, implement better parsing java source code without java syntactic words