Package | mx.data.utils |
Classe | public class Managed |
Héritage | Managed Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
[Managed]
est utilisée.
Méthode | Défini par | ||
---|---|---|---|
[statique]
Crée un nouvel objet PropertyChangeEvent à partir d’un objet PropertyChangeEvent existant. | Managed | ||
[statique]
Renvoie la destination à laquelle l’objet spécifié est associé. | Managed | ||
[statique]
Cette méthode permet d’extraire la propriété d’un objet géré. | Managed | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
[statique]
Renvoie false si la propriété de l’élément spécifié n’a pas encore été récupérée du serveur. | Managed | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
[statique]
Cette méthode permet de définir la propriété d’un objet géré. | Managed | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
toString(value:Object, namespaceURIs:Array = null, exclude:Array = null, indent:int = 0, printTypes:Boolean = false, refs:Dictionary = null):String [statique]
Renvoie une représentation de chaîne de cet objet géré. | Managed | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constante | Défini par | ||
---|---|---|---|
UNSET_PROPERTY : String = "__UNSET__" [statique]
Constante de métadonnées représentant les propriétés dont la définition a été annulée. | Managed |
createUpdateEvent | () | méthode |
public static function createUpdateEvent(obj:IManaged, property:Object, event:PropertyChangeEvent):PropertyChangeEvent
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Crée un nouvel objet PropertyChangeEvent à partir d’un objet PropertyChangeEvent existant. La valeur de la propriété property
du nouvel objet correspond à la valeur de l’argument property
ajouté devant event.property.
Paramètres
obj:IManaged — Référence IManaged à l’objet dont la propriété souhaitée doit être extraite.
| |
property:Object — Chaîne contenant le nom de la propriété souhaitée.
| |
event:PropertyChangeEvent — Objet PropertyChangeEvent à copier.
|
PropertyChangeEvent — Nouvel objet PropertyChangeEvent, auquel la valeur de l’argument property est ajoutée devant event.property.
|
getDestination | () | méthode |
public static function getDestination(obj:Object):String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie la destination à laquelle l’objet spécifié est associé.
Paramètres
obj:Object — Référence d’objet de l’élément à partir duquel la destination doit être obtenue.
|
String — Chaîne contenant le nom de la destination associée.
|
getProperty | () | méthode |
public static function getProperty(obj:IManaged, property:String, value:*, useHierarchicalValues:Boolean = true):*
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Cette méthode permet d’extraire la propriété d’un objet géré. Cette méthode permet non seulement de renvoyer la valeur de la propriété spécifiée, mais également de maintenir une parfaite synchronisation entre les artefacts associés, de manière à permettre la distribution des événements profondément imbriqués et les propriétés chargées à la demande.
Paramètres
obj:IManaged — Référence IManaged à l’objet dont la propriété souhaitée doit être extraite.
| |
property:String — Chaîne contenant le nom de la propriété souhaitée.
| |
value:* — Référence à la valeur actuelle de la propriété.
| |
useHierarchicalValues:Boolean (default = true ) — Si une valeur complexe (hiérarchique) est gérée.
|
* — Nouvelle valeur normalisée de la propriété. Cette valeur doit être affectée à la référence d’origine.
|
Eléments de l’API associés
Exemple ( Comment utiliser cet exemple )
public class Customer implements IManaged { private var _addresses:ArrayCollection; public function get addresses():ArrayCollection { _addresses = Managed.getProperty(this, "addresses", _addresses); } public function set addresses(value:ArrayCollection):void { Managed.setProperty(this, "addresses", _addresses, _addresses = value); } }
propertyFetched | () | méthode |
public static function propertyFetched(obj:Object, property:String):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie false
si la propriété de l’élément spécifié n’a pas encore été récupérée du serveur.
Paramètres
obj:Object — Référence de l’objet à l’élément à vérifier.
| |
property:String — Propriété.
|
Boolean — Renvoie false si la propriété de l’élément spécifié n’a pas encore été récupérée du serveur.
|
setProperty | () | méthode |
public static function setProperty(obj:IManaged, property:Object, oldValue:*, newValue:*):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Cette méthode permet de définir la propriété dun objet géré. Cette méthode permet non seulement de définir la valeur de la propriété spécifiée, mais également de maintenir une parfaite synchronisation entre les artefacts associés et de nettoyer les éventuelles distributions d’événements profondément imbriqués et les propriétés chargées à la demande.
Paramètres
obj:IManaged — Référence IManaged à l’objet géré dont la propriété doit être définie.
| |
property:Object — Objet contenant le nom de la propriété à définir. Il s’agit en général d’une valeur String , mais il peut s’agir d’une valeur QName .
| |
oldValue:* — Référence à la valeur précédente de la propriété.
| |
newValue:* — Référence à la nouvelle valeur de la propriété.
|
Eléments de l’API associés
Exemple ( Comment utiliser cet exemple )
public class Customer implements IManaged { private var _addresses:ArrayCollection; public function get addresses():ArrayCollection { _addresses = Managed.getProperty(this, "addresses", _addresses); } public function set addresses(value:ArrayCollection):void { Managed.setProperty(this, "addresses", _addresses, _addresses = value); } }
toString | () | méthode |
public static function toString(value:Object, namespaceURIs:Array = null, exclude:Array = null, indent:int = 0, printTypes:Boolean = false, refs:Dictionary = null):String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie une représentation de chaîne de cet objet géré.
Paramètres
value:Object — instance d’objet géré.
| |
namespaceURIs:Array (default = null ) — tableau de chaînes représentant tous les espaces de noms qui doivent être inclus dans la sortie.
| |
exclude:Array (default = null ) — tableau de chaînes représentant tous les espaces de noms qui doivent être exclus de la sortie
| |
indent:int (default = 0 ) — nombre d’espaces utilisé pour mettre en retrait chaque ligne de la sortie.
| |
printTypes:Boolean (default = false ) — les noms de type sont inclus dans la sortie lorsque leur valeur est true.
| |
refs:Dictionary (default = null ) — dictionnaire utilisée pour éviter la lecture en boucle infinie en présence de références circulaires.
|
String — Représentation de chaîne de cet objet géré.
|
UNSET_PROPERTY | Constante |
public static const UNSET_PROPERTY:String = "__UNSET__"
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constante de métadonnées représentant les propriétés dont la définition a été annulée.
Tue Jun 12 2018, 09:30 AM Z