ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
com.adobe.fiber.valueobjects 

IValueObject  - AS3 ADEP Data Services

Paketcom.adobe.fiber.valueobjects
Schnittstellepublic interface IValueObject

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Jedes value-Objekt, das aus einem Modell generiert wurde, implementiert die IValueObject-Schnittstelle und stellt garantiert eine _model-Get-Funktion bereit. Dieser Verweis stellt für Consumer eine AbstractEntityMetadata-Instanz für das value-Objekt bereit. Diese Instanz stellt dann Implementierungen der IModelType und IModelInstance-Schnittstellen bereit. Des Weiteren stellt sie Implementierungen der folgenden generierten APIs für Entitätseigenschaften bereit:
     function get isproperty-nameAvailable():Boolean

Bindbare Get-Funktion für den Verfügbarkeitsstatus der Eigenschaft im Hinblick auf Varianten. Gibt für Eigenschaften, die sich nicht innerhalb einer Variante befinden, immer „true“ zurück.

     function calculate_property-name():void

Funktionen für abgeleitete Eigenschaften, die dafür sorgen, dass eine abgeleitete Eigenschaft und alle Eigenschaften, die von dieser abhängig sind, erneut berechnet werden. Dies ist nützlich, wenn die automatische Neuberechnung einer bestimmten abgeleiteten Eigenschaft durch die ActionScriptGeneration.DisableAutoReCalc-Anmerkung deaktiviert wurde.

     function get property-nameStyle():IStyle

Bindbare Get-Funktionen für die com.adobe.fiber.styles.IStyle-Instanz dieser Eigenschaft. Gibt für Eigenschaften, die keinen verknüpften Stil besitzen, „null“ zurück.

     function get property-nameIsValid():Boolean

Bindbare Get-Funktion für den Gültigkeitsstatus der Eigenschaft, der durch die Überprüfungen, die über Stile auf die Eigenschaft angewendet wurden, bestimmt wurde. Beachten Sie, dass diese Funktionen nur für Eigenschaften generiert werden, die mindestens eine Überprüfung besitzen.

     function get property-nameValidationFailureMessages():Array

Bindbare Get-Funktion für ein Array lokalisierter Fehlermeldungen entsprechend dem aktuellen Satz nicht bestandener Überprüfungen für die gegebene Eigenschaft. Gibt ein leeres Array zurück, wenn alle Überprüfungen aktuell den Status „Gültig“ aufweisen. Beachten Sie, dass diese Funktionen nur für Eigenschaften generiert werden, die mindestens eine Überprüfung besitzen.

     function invalidateDependentproperty-name():void

Funktionen für diese Eigenschaft, die eine erneute Berechnung für alle von dieser Eigenschaft abhängigen abgeleiteten Eigenschaften auslösen. PropertyChanged-Ereignisse werden ausgelöst, wenn die Berechnung jeder einzelnen abgeleiteten Eigenschaft abgeschlossen ist.

Beachten Sie, dass diese Funktionen nur für Dateneigenschaften generiert werden, die abhängige abgeleitete Eigenschaften besitzen.

Jedes value-Objekt stellt auch die statische Funktion (_initRemoteClassAlias) bereit, die die RemoteClass-Aliase für das betreffende value-Objekt sowie alle value-Objekte, die dessen verknüpften Entitäten entsprechen, initialisiert.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  managingService : IFiberManagingService
[Nur Schreiben] Verknüpft das value-Objekt mit einer benutzerdefinierten Strategie zum Abrufen von Diensten, die zur Eigenschaftsberechnung benötigt werden.
IValueObject
Eigenschaftendetails

managingService

Eigenschaft
managingService:IFiberManagingService  [Nur Schreiben]

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Data Services für Java EE 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Verknüpft das value-Objekt mit einer benutzerdefinierten Strategie zum Abrufen von Diensten, die zur Eigenschaftsberechnung benötigt werden. Weitere Informationen finden Sie unter com.adobe.fiber.services.IFiberManagingService.



Implementierung
    public function set managingService(value:IFiberManagingService):void




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.