NAB フレームワークのAPI 仕様書 June 21, 2006 |
目次
![]() ![]() |
NAB フレームワークは Eclipse 上のプラグイン(ビュー)と、CPU ネイティブコードで動作するツールキットとの間に介在し動作を仲介します。Eclipse 上のビューは、NAB フレームワークを通じてネイティブで動作するツールキットの種別を気にすることなく、アクセス・操作編集することが可能となります。またツールキットにとっては、決められた API で NAB フレームワーク上にモジュールを用意するだけで、Eclipse 上で開発が可能なツールキットに仲間入りすることができます。
NAB フレームワークには Eclipse プラグインがツールキットの種別に依存せずに操作するための4つのインターフェースが用意されています。さらに個別のツールキットに対応させるためには、インターフェースに対応したツールキットハンドリングモジュールを実装する必要があります。
上側が Eclipse 上のプラグイン(ビュー)からみたネイティブツールキットへのアクセスを定義したインターフェース。下側がツールキットをハンドリングするためのモジュールの実装部分です。
目次
![]() ![]() |