Previous topic

astah* Plug-in開発チュートリアル

Next topic

astah*のプラグインの開発環境を構築しましょう

This Page

astah*のプラグイン機構の仕組み

astah*プラグインアーキテクチャ

astah*のプラグイン機構は起動時に、インストールフォルダ下のpluginsフォルダにあるプラグインファイルをロードします。プラグインファイルの拡張子は「jar」です。しかし、astah*がプラグイン機構の基盤として利用している、OSGi Runtime [1] で読み込める形式であるBundleになっている必要があります。

astah*プラグインの開発中、プラグインフォルダ配下にコピーしなくてもよいように、また、Bundleへのパッケージングを自動的に行うなど、開発を楽にする開発環境を用意しています。それではastah* プラグイン開発環境を構築してみましょう。

このチュートリアルの作成例はexamples/tutorialsampleの下に同梱されています。もしうまく動かない場合は参考にしてください。

Footnotes

[1]http://www.osgi.org/