Design and Development of Java Code Generator Framework