LaunchConfig
The launch config is used to start a generation process. A launch configuration contains all parameters for the generation process.
To start the code generation process add a run configuration:
And create a new start configuration:
you select the model to use and where to store the solidity files. If you are working with mix for fronted development you can create a '.mix' config and a simple html file used together with the generated js code. You can compile the generated code, and when working with a compiler above 0.4.0 you can add a pragma to define the version. If you like to compile the contract after generation, define the compiler and the output directory.
Here you select the js options see generated js code for more details.
In the 'generate java' tab you can setup the generation of an java interface and junit tests, see test contracts with junit.
This tab controls the markdown report and when you like you could generate standalone abi files for each contract.(https://github.com/UrsZeidler/uml2solidity/issues/12)