Previous topic

Astah Plug-in Development Tutorial

Next topic

Let’s set up the development environment for Astah Plug-ins

This Page

Astah Plug-in architecture

astah* plugin archtecture

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