FireStorm using Command Line and Ant
FireStorm/DAO v2.0 allows you to generate code at the command-line without loading the GUI.
Sample command-line:
firestorm -project mymoney.xml -target j2se -output mymoney-source
Integration with Ant-based build systems is just as easy:
< property name="firestorm.home" value="/home/Andy/firestorm-2.0"/>
< taskdef
name="codegen"
classname="com.codefutures.firestorm.ant.CodeGenTask"
classpath="${firestorm.home}/lib/firestorm.jar"
/>
< codegen
home="${firestorm.home}"
src="${firestorm.home}/projects/mymoney.xml"
target="j2se"
output="mymoney-j2se"
/>