xml file auto-generate java file