Paket | mx.data.utils |
Klasse | public class Managed |
Vererbung | Managed Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
[Managed]
-Klasse erstellt wird.
Methode | Definiert von | ||
---|---|---|---|
[statisch]
Erstellt ein neues PropertyChangeEvent-Objekt aus einem vorhandenen PropertyChangeEvent-Objekt. | Managed | ||
[statisch]
Gibt das Ziel zurück, mit dem das angegebene Objekt verknüpft ist. | Managed | ||
[statisch]
Diese Methode wird zum Abrufen einer Eigenschaft aus einem verwalteten Objekt verwendet. | Managed | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
[statisch]
Gibt „false“ zurück, wenn die Eigenschaft des festgelegten Elements noch nicht vom Server aufgerufen wurde. | Managed | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
[statisch]
Mit dieser Methode wird die Eigenschaft eines verwalteten Objekts festgelegt. | Managed | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
toString(value:Object, namespaceURIs:Array = null, exclude:Array = null, indent:int = 0, printTypes:Boolean = false, refs:Dictionary = null):String [statisch]
Gibt eine Stringdarstellung dieses verwalteten Objekts zurück. | Managed | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
Konstante | Definiert von | ||
---|---|---|---|
UNSET_PROPERTY : String = "__UNSET__" [statisch]
Metadatenkonstante, die nicht festgelegte Eigenschaften darstellt. | Managed |
createUpdateEvent | () | Methode |
public static function createUpdateEvent(obj:IManaged, property:Object, event:PropertyChangeEvent):PropertyChangeEvent
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Erstellt ein neues PropertyChangeEvent-Objekt aus einem vorhandenen PropertyChangeEvent-Objekt. Der Wert der property
-Eigenschaft des neuen Objekts ist der Wert des property
-Arguments, das event.property vorangestellt wird.
Parameter
obj:IManaged — Ein IManaged-Verweis auf das Objekt, von dem die gewünschte Eigenschaft abgerufen werden soll.
| |
property:Object — String, der den Namen der gewünschten Eigenschaft enthält.
| |
event:PropertyChangeEvent — Ein zu kopierendes PropertyChangeEvent.
|
PropertyChangeEvent — Ein neues PropertyChangeEvent-Objekt mit dem Wert des property -Arguments, das event.property vorangestellt wird.
|
getDestination | () | Methode |
public static function getDestination(obj:Object):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt das Ziel zurück, mit dem das angegebene Objekt verknüpft ist.
Parameter
obj:Object — Objektverweis auf das Element, von dem das Ziel abgerufen werden soll.
|
String — String, der den Namen der verknüpften Eigenschaft enthält.
|
getProperty | () | Methode |
public static function getProperty(obj:IManaged, property:String, value:*, useHierarchicalValues:Boolean = true):*
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Diese Methode wird zum Abrufen einer Eigenschaft aus einem verwalteten Objekt verwendet. Diese Methode gibt nicht nur den Wert der angegebenen Eigenschaft zurück, sondern synchronisiert auch zugehörige Artefakte, um die Auslösung tief verschachtelter Ereignisse und mit Lazy-Load geladene Eigenschaften zu unterstützen.
Parameter
obj:IManaged — Ein IManaged-Verweis auf das Objekt, von dem die gewünschte Eigenschaft abgerufen werden soll.
| |
property:String — String, der den Namen der gewünschten Eigenschaft enthält.
| |
value:* — Alle Verweise zum aktuellen Wert der Eigenschaft.
| |
useHierarchicalValues:Boolean (default = true ) — Ob ein komplexer (hierarchischer) Wert verwaltet wird.
|
* — Der neue normalisierte Wert der Eigenschaft. Dieser Wert sollte dem Originalverweis zugewiesen werden.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
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 | () | Methode |
public static function propertyFetched(obj:Object, property:String):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt false
zurück, wenn die Eigenschaft des festgelegten Elements noch nicht vom Server aufgerufen wurde.
Parameter
obj:Object — Objektverweis auf das zu überprüfende Element.
| |
property:String — Die Eigenschaft.
|
Boolean — false , wenn die Eigenschaft des festgelegten Elements noch nicht vom Server aufgerufen wurde.
|
setProperty | () | Methode |
public static function setProperty(obj:IManaged, property:Object, oldValue:*, newValue:*):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Mit dieser Methode wird die Eigenschaft eines verwalteten Objekts festgelegt. Diese Methode legt nicht nur den Wert der angegebenen Eigenschaft fest, sondern synchronisiert auch zugehörige Artefakte und bereinigt die Auslösung tief verschachtelter Ereignisse und von mit Lazy-Load geladenen Eigenschaften.
Parameter
obj:IManaged — Ein IManaged-Verweis auf das verwaltete Objekt, in dem die Eigenschaft festgelegt wird.
| |
property:Object — Objekt, das den Namen der festzulegenden Eigenschaft enthält. Normalerweise ist dies ein String -Wert, dieser kann aber auch ein QName sein.
| |
oldValue:* — Verweis auf den früheren Wert der Eigenschaft.
| |
newValue:* — Verweis auf den neuen Wert der Eigenschaft.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
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 | () | Methode |
public static function toString(value:Object, namespaceURIs:Array = null, exclude:Array = null, indent:int = 0, printTypes:Boolean = false, refs:Dictionary = null):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt eine Stringdarstellung dieses verwalteten Objekts zurück.
Parameter
value:Object — Verwaltete Objektinstanz.
| |
namespaceURIs:Array (default = null ) — Array von Strings für alle Namespaces, die in die Ausgabe eingeschlossen werden sollen.
| |
exclude:Array (default = null ) — Array von Strings für Eigenschaftsnamen, die nicht in die Ausgabe aufgenommen werden sollen.
| |
indent:int (default = 0 ) — Anzahl von Leerstellen für den Einzug der einzelnen Ausgabezeilen.
| |
printTypes:Boolean (default = false ) — Bei „true“ werden Typnamen in die Ausgabe eingeschlossen.
| |
refs:Dictionary (default = null ) — Wörterbuch zur Vermeidung von Endlosschleifen bei Zirkelverweisen.
|
String — Eine Stringdarstellung dieses verwalteten Objekts.
|
UNSET_PROPERTY | Konstante |
public static const UNSET_PROPERTY:String = "__UNSET__"
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Metadatenkonstante, die nicht festgelegte Eigenschaften darstellt.
Tue Jun 12 2018, 10:04 AM Z