Generate Java Code...simple DSL based on most stable technologies XML / XSL