...
You will get a running Java application with your drawing on it as a reward for your efforts.
An alternative
...
generator - generating XML
Just to give you an idea how the generator could be utilized to generate code in a declarative language, such as xml, here's a simple generator for the Shapes language generating xml. We start from an empty generator. The Java templates and rules have all been deleted:
...