Expeditor Toolkit バージョン 6.2
オペレーティング・システム:
Linux on x86、Windows
リッチ GUI アプリケーションの基本パーツの作成
このセクションでは、リッチ GUI アプリケーションの基本パーツについて説明します。
リッチ GUI アプリケーションには、以下のパーツが含まれます。
UIPlugin クラス
アプリケーションには、
org.eclipse.ui.plugin.AbstractUIPlugin
を拡張するクラスが必要です。 これは、OSGi フレームワーク内でアプリケーションを開始したり停止したりするための基本的な機能を提供します。 このクラスは、Client Services プロジェクトの作成時に自動的に作成されます。
View クラス
アプリケーションは、
org.eclipse.ui.part.ViewPart
を拡張するクラスを少なくとも 1 つは持っていなければなりません。 これらのクラスは、アプリケーションに GUI 実装を提供します。 デバイスで通常表示される必須の「標準」ビューに加えて、リッチ GUI アプリケーションは、デスクトップのディスプレイにより適した「ラージ」ビューを備えています。 3 番目の「状況」ビューは、非常に小さな画面で最小限の情報を表示する際に使用できます。 どのビューを使用するかは、アプリケーション・ランチャーが判断します。
拡張
ワークベンチ内に現れるアプリケーションや起動可能なアプリケーションには、2 つの拡張を実装する必要があります。 それは、
org.eclipse.ercp.eworkbench.applications
と
org.eclipse.ui.views
という拡張です。
親トピック:
デバイス用の Rich GUI アプリケーションの作成