パッケージmx.core
インターフェイスpublic interface IFlexModuleFactory
実装者 SystemManager

IFlexModuleFactory インターフェイスは、Flex アプリケーションおよび動的にロードされるモジュールを起動するのに必要な約束ごとを表します。

info() メソッドは、complete イベントを送出した直後に呼び出すことができます。

正常な動作のモジュールでは、ready イベントが送出されます(create() メソッドを呼び出しても問題がない場合)。



パブリックメソッド
 メソッド定義元
  
create(... parameters):Object
モジュールが認識している定義のインスタンスを要求するファクトリメソッドです。
IFlexModuleFactory
  
モジュールが認識している静的データを保持するキーと値のペアのブロックを返します。
IFlexModuleFactory
メソッドの詳細
create()メソッド
public function create(... parameters):Object

モジュールが認識している定義のインスタンスを要求するファクトリメソッドです。

作成ファクトリにパラメータのオプションのセットを渡して、この入力を基に、作成されるインスタンスに変更を加えることができます。null を渡すと、可能な場合はデフォルトの定義が作成されます。

パラメータ

... parameters — パラメータのオプションのリストです。 パラメータはいくつでも渡すことができ、渡されたパラメータは parameters という名前の配列に格納されます。

戻り値
Object — モジュールのインスタンス、または null です。
info()メソッド 
public function info():Object

モジュールが認識している静的データを保持するキーと値のペアのブロックを返します。 このメソッドは常に成功しますが、空のオブジェクトを返すことがあります。

戻り値
Object — キーと値のペアを持つオブジェクトです。通常このオブジェクトには、このファクトリによって作成されたモジュールに関する次のような情報が含まれます。
      return {"description": "This module returns 42."};
      
返されるオブジェクトが持つ一般的な値には次のような値があります。
  • fonts: 埋め込みフォントのリストです。
  • rsls: ランタイム共有ライブラリのリストです。
  • mixins: 起動時に初期化されるクラスのリストです。




 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/core/IFlexModuleFactory.html