Java library that generates Java source code classes from XML files