Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
The IModelType interface declares functions that expose metadata information
that does not depend on instance state of value objects generated by
the Adobe application modeling technology.
An implementation of this interface is generated for each entity
declared in a model. An instance corresponding to a value object
is accessible via its _model
property.
public function getAssociationProperties():Array
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns the names of all association properties.
Returns | Array — the names of all association properties
|
public function getCollectionBase(propertyName:String):String
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Gets the base type of a collection property
Parameters
| propertyName:String — desired property
|
Returns | String — fully qualified name of the collection's base class
|
public function getCollectionProperties():Array
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns the names of all collection properties.
Returns | Array — the names of all collection properties
|
public function getDataProperties():Array
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns the names of all data properties for an Entity; regardless of whether
they are currently available or not.
Returns | Array — the names of all data properties for an Entity; regardless of whether
they are currently available or not.
|
public function getDependants(propertyName:String):Array
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Gets all derived properties whose values may change as a result of this date property's
value changing
Parameters
| propertyName:String — name of date property to get dependants of
|
Returns | Array — all derived properties depending on this data propery
|
public function getDependedOnServices():Array
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Gets the names of all services that derived properties of this
entity depend on for their calculations
Returns public function getEntityName():String
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Gets the Entity's name for a given value object.
Returns public function getGuardedProperties():Array
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns the names of all guarded properties for an Entity; regardless of whether
they are currently available or not.
Returns | Array — the names of all guarded properties for an Entity; regardless of whether
they are currently available or not.
|
public function getMappedByProperty(associationProperty:String):String
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns the mappedBy property for the passed-in association property;
returns null if the passed-in assocaition property is not mappedBy a property;
returns null of the passed-in property is not an association property;
Parameters
Returns | String — the mappedBy property for the passed-in association property;
return null if the passed-in assocaition property is not mappedBy a property;
return null of the passed-in property is not an association property;
|
public function getProperties():Array
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns the names of all properties for an Entity; regardless of whether
they are currently available or not.
Returns | Array — the names of all properties for an Entity; regardless of whether
they are currently available or not.
|
public function getPropertyLength(propertyName:String):int
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns the length set for the passed-in property;
return zero if length was not set for the property.
Parameters
Returns | int — the length set for the passed-in property;
return zero if length was not set for the property.
|
public function getRequiredProperties():Array
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns the names of all required properties.
Returns | Array — the names of all required properties
|
public function getUnguardedProperties():Array
Language Version: | ActionScript 3.0 |
Product Version: | LiveCycle Data Services 3 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Returns the names of all unguarded properties for an Entity.
Returns | Array — the names of all unguarded properties for an Entity.
|
© 2009 Adobe Systems Incorporated. All rights reserved.
Sat Oct 3 2009, 04:15 AM -07:00