| パッケージ | com.adobe.fiber.valueobjects | 
| インターフェイス | public interface IModelInstance | 
| 実装者 | AbstractEntityMetadata | 
| 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
このインターフェイスの実装は、モデルで宣言されるエンティティごとに生成されます。値オブジェクトに対応するインスタンスには、その _model プロパティを使用してアクセスできます。
| プロパティ | 定義元 | ||
|---|---|---|---|
| invalidConstraints : Array [読み取り専用] 
         現在無効になっている制約の配列を返します。値オブジェクトが現在有効である場合は空の配列を返します。 | IModelInstance | ||
| validationFailureMessages : Array [読み取り専用] 
         値オブジェクトの、失敗した制約および検証の現在のセットに対応する、ローカライズされたエラーメッセージの配列を返します。 | IModelInstance | ||
| メソッド | 定義元 | ||
|---|---|---|---|
| 
         バリアントにより決定された、このインスタンスの使用可能なすべてのプロパティの名前を返します。 | IModelInstance | ||
| 
         propertyName の変更の結果としてその値が変更される可能性のある、現在無効な制限の配列を返します。 | IModelInstance | ||
| 
         現在の値への識別プロパティ名のマッピングを返します。 | IModelInstance | ||
| 
         指定されたプロパティの、失敗した検証の現在のセットに対応する、ローカライズされたエラーメッセージの配列を返します。 | IModelInstance | ||
| 
         プロパティのスタイルオブジェクトを返します。 | IModelInstance | ||
| 
         プロパティの値を取得します。 | IModelInstance | ||
| 
         バリアントによって指定されたとおりにプロパティが使用可能かどうかを判断します。 | IModelInstance | ||
| 
         プロパティの値を設定します。 | IModelInstance | ||
| invalidConstraints | プロパティ | 
| validationFailureMessages | プロパティ | 
validationFailureMessages:Array  [読み取り専用] | 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
値オブジェクトの、失敗した制約および検証の現在のセットに対応する、ローカライズされたエラーメッセージの配列を返します。値オブジェクトが現在有効である場合は、空の配列を返します。
実装
    public function get validationFailureMessages():Array| getAvailableProperties | () | メソッド | 
 public function getAvailableProperties():IPropertyIterator| 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
バリアントにより決定された、このインスタンスの使用可能なすべてのプロパティの名前を返します。
戻り値| IPropertyIterator— バリアントにより決定された、このインスタンスの使用可能なすべてのプロパティの名前です。 | 
| getDependantInvalidConstraints | () | メソッド | 
 public function getDependantInvalidConstraints(propertyName:String):Array| 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
propertyName の変更の結果としてその値が変更される可能性のある、現在無効な制限の配列を返します。そのようなプロパティが存在しない場合、空の配列が返されます。
パラメーター
| propertyName:String— 依存性のある無効な配列を取得する対象となるプロパティの名前 | 
| Array— propertyName の変更の結果としてその値が変更される可能性のある、現在無効な制限の配列です。そのようなプロパティが存在しない場合、空の配列が返されます。 | 
| getIdentityMap | () | メソッド | 
| getPropertyValidationFailureMessages | () | メソッド | 
 public function getPropertyValidationFailureMessages(propertyName:String):Array| 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
指定されたプロパティの、失敗した検証の現在のセットに対応する、ローカライズされたエラーメッセージの配列を返します。プロパティに失敗した検証が現在存在しない場合、空の配列を返します。
パラメーター
| propertyName:String— 目的のプロパティの名前 | 
| Array— 指定されたプロパティの、失敗した検証の現在のセットに対応する、ローカライズされたエラーメッセージの配列。プロパティに失敗した検証が現在存在しない場合、空の配列を返します。 | 
| getStyle | () | メソッド | 
| getValue | () | メソッド | 
| isAvailable | () | メソッド | 
 public function isAvailable(propertyName:String):Boolean| 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
         バリアントによって指定されたとおりにプロパティが使用可能かどうかを判断します。渡されたプロパティ名が値オブジェクトの有効なプロパティでない場合は、エラーがスローされます。特定のプロパティごとに使用可能かどうかを示すフラグへのバインディングを追加するには、propertyNameAvailable() 関数を使用します。この関数はすべてのプロパティに対して存在し、バインディングをサポートします。
         
         
パラメーター
| propertyName:String— 使用可能性をチェックするプロパティ | 
| Boolean— バリアントによって指定されたとおりにプロパティが使用可能な場合、true となります。 | 
例外
| Error — 渡されたプロパティの名前が値オブジェクトの有効なプロパティでない場合。 | 
| setValue | () | メソッド | 
Tue Jun 12 2018, 10:34 AM Z