Create Addons

Development Platform

See Development Environment to use an IDE for development.

How to create an basic addon adding a menu

Test you addon in Capella as Debug

In the Run menu, Debug Configuration, double click on Eclipse Application. Ensure that org.polarsys.capella.rcp.product is selected in Product to Run in the right pane, then Debug it will launch a Capella in debug mode, with you new menu in it. If you click on an element of your model in the Project Explorer then menu shall appear.

Export as deployable plugin

Note File > Export > Java > JAR will not export it as a valid plugin.

Deploy an addon

If you have several plugins, you can export the whole content by creating a Feature.

Automatic deployment

Of course, this is a first step, then you will have to create some automatic packaging, automatic tests, using Jenkins for instance

You can inspire from existing addons to see how it can be done :

Existing addons