Astah loads all the Plug-ins that are stored in “plugin” folder in Astah’s Install folder when you launch Astah. The Plug-in files need to be .jar format and also to be OSGi bundle because Astah’s Plug-ins architecture uses OSGi [1] Runtime.
We’ve prepared SDK [2] for you to develop Astah Plug-ins with which automatically packages OSGi bundle and also allows you to use Plug-ins on Astah without storing them in the “plugin” folder in Astah Install folder during your development of Plug-ins. Now let’s set up the development environment for Astah Plug-ins.
You can find all the samples used in this tutorial in examples/tutorialsamples. Please refer to them if your Plug-in did not work on Astah.
Footnotes
| [1] | http://www.osgi.org/ |
| [2] | http://astah.net/features/plugins#develop |