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

第5章 NAB フレームワークのAPIリファレンス

5.1 NtkManager(Framework Manager)

Nativeツールキット管理クラス

Ntk初期化クラス、コンテキスト管理クラス、インスタンス管理クラス、プロジェクト管理クラス、イベントコールバッククラスの実体を保持します。

それぞれの管理クラスのインスタンスを取得する際、NABフレームワークの利用者はこのNtkManager を通じて取得します。

メソッド名

概要

static void setNtkInitializer(INtkInitializer inst)

Ntk初期化クラスの実体をNtkマネージャに設定します。

static void setNtkContext(INtkContext inst)

Ntkコンテキスト管理クラスの実体をNtkマネージャに設定します。

static void setNtkInstanceManager(INtkInstanceManager inst)

Ntkインスタンス管理クラスの実体をNtkマネージャに設定します。

static void setNtkProjectManager(INtkProjectManager inst)

Ntkプロジェクト管理クラスの実体をNtkマネージャに設定します。

static NtkEventCallbackManager getEventCallbackManager()

Ntkイベントコールバック管理クラスのインスタンスを取得します。

※Ntk初期化クラスの持つイベントコールバックマネージャを返します。

static synchronized void ntkInitialize()

Ntkの初期化を行う。呼び出す前に、適切なNtk初期化クラスのインスタンスを設定を行う必要があります。

static boolean isInitialized()

Ntkを初期化したか否かを取得します。

static void setSyncDisplay(Display disp)

SWT と同期を取るためのSWT のディスプレイ資源を設定します。

設定されたディスプレイ資源は、Ntk初期化クラスに引き渡され、利用されます。

static Display getSyncDisplay()

SWT と同期を取るためのSWT のディスプレイ資源を取得します。Ntk初期化クラスに引き渡されているディスプレイ資源を返します。

static INtkContext getNtkContext()

Ntkコンテキスト管理クラスの実体をNtkマネージャから取得します。

static INtkInstanceManager getNtkInstanceManager()

Ntkインスタンス管理クラスの実体をNtkマネージャから取得します。

static INtkProjectManager getNtkProjectManager()

Ntkプロジェクト管理クラスの実体をNtkマネージャから取得します。


目次 前ページ次ページ

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