Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: サーバーからデータを取得しています...
サーバーからデータを取得しています...
com.adobe.fiber.valueobjects 

IValueObject  - AS3 ADEP Data Services

パッケージcom.adobe.fiber.valueobjects
インターフェイスpublic interface IValueObject

言語バージョン: ActionScript 3.0
製品バージョン: Adobe Digital Enterprise Platform Data Services for Java EE 3
ランタイムバージョン: Flash Player 9, AIR 1.1

モデルから生成されるすべての値オブジェクトは IValueObject インターフェイスを実装し、_model getter を公開するよう保証されます。この参照は、コンシューマーに、値オブジェクトの AbstractEntityMetadata のインスタンスを提供します。このインスタンスは、IModelType および IModelInstance インターフェイスの実装を提供します。また、これは、プロパティがエンティティごとに異なる次の生成済み API を提供します。
     function get isproperty-nameAvailable():Boolean

バリアントに関するプロパティの使用可能状態に対するバインド可能な getter です。バリアント内に存在しないプロパティには、常に true を返します。

     function calculate_property-name():void

派生プロパティとそれに依存するすべての派生プロパティの再計算を実行させる、派生プロパティごとに異なる関数です。これは、特定の派生プロパティの自動再計算が ActionScriptGeneration.DisableAutoReCalc という注釈により無効化されている場合に有効です。

     function get property-nameStyle():IStyle

プロパティの com.adobe.fiber.styles.IStyle インスタンスに対するバインド可能な getter です。関連するスタイルを持たないプロパティの場合は、null を返します。

     function get property-nameIsValid():Boolean

スタイルを介してプロパティに適用されたすべての検証のセットにより決定されたものとしての、プロパティの完全性の状態に対するバインド可能な getter です。最低 1 つの検証を含むプロパティに対してのみ、これらの関数が生成されることに注意してください。

     function get property-nameValidationFailureMessages():Array

プロパティの失敗した検証の現在のセットに対応する、ローカライズされたエラーメッセージの配列に対するバインド可能な getter です。すべての検証が現在有効な状態である場合、空の配列を返します。最低 1 つの検証を含むプロパティに対してのみ、これらの関数が生成されることに注意してください。

     function invalidateDependentproperty-name():void

このプロパティに依存するすべての派生プロパティの再計算を実行させる、プロパティごとに異なる関数です。そのような各派生プロパティの計算が終了すると、PropertyChanged イベントが実行されます。

依存する派生プロパティを持つデータプロパティに対してのみ、これらの関数が生成されることに注意してください。

各値オブジェクトは静的関数 _initRemoteClassAlias も公開します。この関数は、オブジェクトの RemoteClass エイリアスと関連するエンティティに対応するすべての値オブジェクトを初期化します。



パブリックプロパティ
 プロパティ定義元
  managingService : IFiberManagingService
[書き込み専用] 値オブジェクトに、プロパティ計算に必要な可能性があるサービスを取得するためのカスタムストラテジを関連付けます。
IValueObject
プロパティの詳細

managingService

プロパティ
managingService:IFiberManagingService  [書き込み専用]

言語バージョン: ActionScript 3.0
製品バージョン: Adobe Digital Enterprise Platform Data Services for Java EE 3
ランタイムバージョン: Flash Player 9, AIR 1.1

値オブジェクトに、プロパティ計算に必要な可能性があるサービスを取得するためのカスタムストラテジを関連付けます。詳細については、com.adobe.fiber.services.IFiberManagingService を参照してください。



実装
    public function set managingService(value:IFiberManagingService):void




[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。