パッケージmx.core
クラスpublic class DeferredInstanceFromClass
継承DeferredInstanceFromClass Inheritance Object
実装 IDeferredInstance

指定されたクラスのインスタンスを作成して返す遅延インスタンスファクトリです。アプリケーションは getInstance() メソッドを使用して、クラスのインスタンスが初めて必要になったときにそれを作成し、それ以降はインスタンスへの参照を取得します。

関連項目

DeferredInstanceFromFunction


パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
パブリックメソッド
 メソッド定義元
  
コンストラクタです。
DeferredInstanceFromClass
  
DeferredInstanceFromClass コンストラクタに指定されたクラスのインスタンスが存在しない場合、作成して返します。存在する場合は、そのクラスインスタンスを返します。
DeferredInstanceFromClass
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
コンストラクタの詳細
DeferredInstanceFromClass()コンストラクタ
public function DeferredInstanceFromClass(generator:Class)

コンストラクタです。

パラメータ
generator:ClassgetInstance() メソッドは、このクラスのインスタンスを作成して返します。
メソッドの詳細
getInstance()メソッド
public function getInstance():Object

DeferredInstanceFromClass コンストラクタに指定されたクラスのインスタンスが存在しない場合、作成して返します。存在する場合は、そのクラスインスタンスを返します。

戻り値
Object — DeferredInstanceFromClass コンストラクタに指定されたクラスのインスタンスです。




 

 

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

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