SensIDL Generation Wizard

Model

The Model text field is the path to your *.sidl file from which the code should be generated. The Path will be specified automatically, depending on which file the user clicked to start the Wizard, but can also be modified manually by the user.


Path

The Path text field is the path to the directory in which the files will be generated. It should be specified by the User.


Generation Language

The ComboBox at the bottom specifies the languages in which the files will be generated. The user can pick one of the possible options.

Note: The option All will not generate the Java Plug-in Project. Further information about the Java Plug-in Project generation is provided below

Java Plug-in Project Generation

To not only generate plain Java files but also generate a whole Java Plugin-in Project select the Java Plug-in Project option from the language drop down menu. Generating a Java Plug-in Project has some small differences from generating only files.
The Plug-in Project only can be generated at the root of the current workspace. Because of this the Path has to be in a specific pattern: It has to start with platform:/resource/ followed by the name of the Plug-in Project to generate (the name can't include '/').
Furthermore your IDE has to contain the gson plug-in provided by google. This should be the case if you are using Eclipse Mars or above. If your IDE does not contain the gson plug-in, you can download the newest version from the github repository. Download the .jar file and put it in your eclipse's plug-in folder (plugins).


Workspace and File System

The Workspace Button opens up a dialog to specify a file or the directory in the Workspace. The File System Button opens up a dialog to specify a file or a directory in the file system of the computer.