包 | 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 |
_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。请注意,仅针对至少具有一项验证的属性,生成这些函数。
function get property-nameValidationFailureMessages():Array
与属性的当前失败验证集对应的本地化错误消息数组的可绑定 getter。如果所有验证当前处于有效状态,则返回空数组。请注意,仅针对至少具有一项验证的属性,生成这些函数。
function invalidateDependentproperty-name():void
导致依赖于该属性的所有派生属性进行重新计算的每属性函数。一旦完成每个这样的派生属性的计算后,就会执行 PropertyChanged
事件。
请注意,仅针对具有依赖派生属性的 data 属性,生成这些函数。
每个值对象还公开一个静态函数 _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
Tue Jun 12 2018, 11:04 AM Z