next step: javacode generator maven plugin