NAB フレームワークのAPI 仕様書 June 21, 2006
目次 前ページ次ページ

第3章 NAB フレームワークの構成

NAB フレームワークは Eclipse 上のプラグイン(ビュー)と、CPU ネイティブコードで動作するツールキットとの間に介在し動作を仲介します。Eclipse 上のビューは、NAB フレームワークを通じてネイティブで動作するツールキットの種別を気にすることなく、アクセス・操作編集することが可能となります。またツールキットにとっては、決められた API で NAB フレームワーク上にモジュールを用意するだけで、Eclipse 上で開発が可能なツールキットに仲間入りすることができます。

NAB フレームワークには Eclipse プラグインがツールキットの種別に依存せずに操作するための4つのインターフェースが用意されています。さらに個別のツールキットに対応させるためには、インターフェースに対応したツールキットハンドリングモジュールを実装する必要があります。

図:4つのインターフェース構成

上側が Eclipse 上のプラグイン(ビュー)からみたネイティブツールキットへのアクセスを定義したインターフェース。下側がツールキットをハンドリングするためのモジュールの実装部分です。


目次 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2006