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.icc.editors.model 

ModuleModel  - AS3 Asset Composer

Paketcom.adobe.icc.editors.model
Klassepublic class ModuleModel
VererbungModuleModel Inheritance AssetModel Inheritance EventDispatcher Inheritance Object
Unterklassen ConditionModel, ImageModel, ListModel, TextModel

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

The base domain class for all the modules.

It contains several properties and methods pulled up from the concrete classes. In case, a new module is introduced in the system and a domain class needs to be written for it, this class should be extended even though it's not mandatory.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 InheritedactiveEndDate : Date
The activeEndDate of the underlying value object.
AssetModel
 InheritedactiveStartDate : Date
The activeStartDate date of the underlying value object.
AssetModel
 Inheritedcategory : Category
The Category of the underlying value object.
AssetModel
 Inheritedcomment : String
The comment of the underlying value object.
AssetModel
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
 InheritedcrxVersion : String
The crx version of the underlying value object.
AssetModel
  dataDictionary : DataDictionary
The typed DataDictionary object being used by this module.
ModuleModel
  dataDictionaryName : String
The name of the data dictionary being used by this module.
ModuleModel
 Inheriteddescription : String
The description of the underlying value object.
AssetModel
 InheritedextendedProperties : Object
The extended properties of the underlying value object.
AssetModel
 Inheritedid : String
The GUID of the underlying value object.
AssetModel
 InheritedisNew : Boolean
Indicates if this Asset is new.
AssetModel
 InheritedlastChangeBy : String
The lastChangeBy property of the underlying value object.
AssetModel
 Inheritedname : String
The name of the underlying value object.
AssetModel
  shallow : Boolean
Flag to indicate if the underlying value object is shallow.
ModuleModel
 Inheritedstate : int
The state of the underlying value object.
AssetModel
 InheritedsubCategory : Category
The Sub-Category of the underlying value object.
AssetModel
  variables : IList
[schreibgeschützt] The variables defined within this module.
ModuleModel
 Inheritedversion : int
The version of the underlying value object.
AssetModel
 Inheritedvo : *
The value object which this asset domain object is built atop.
AssetModel
Geschützte Eigenschaften
 EigenschaftDefiniert von
 InheritedisCopy : Boolean
Indicates that the object is a copy of an existing Asset.
AssetModel
 InheritedoldId : String
Id of the Asset which was cloned to create this copy.
AssetModel
 InheritedpreferencesManager : PreferencesManager
To manage user preferences for category, subcategory and data dictionary.
AssetModel
Öffentliche Methoden
 MethodeDefiniert von
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
EventDispatcher
  
[statisch] Fetches a module by the given id and constructs the domain module object on top of it.
ModuleModel
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
  
Fetches the complete value object via remoting call.
ModuleModel
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
EventDispatcher
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
  
Indicates if the underlying value object is shallow.
ModuleModel
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
 Inherited
Saves the user edits for any asset.
AssetModel
  
setDataDictionaryName(ddName:String, fetchDataDictionary:Boolean = true):void
Sets the data dictionary name to the one specified and also fetches the corresponding DataDictionary object from the server.
ModuleModel
  
[statisch] This method lets you inject a custom implementation of the infrastructure data dictionary service.
ModuleModel
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
  
Runs the client validations and raises events of the type AssetValidationEvent for notifying validation result.
ModuleModel
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
EventDispatcher
Geschützte Methoden
 MethodeDefiniert von
  
Fetches the data dictionary corresponding to the name specified.
ModuleModel
Ereignisse
 Ereignis Übersicht Definiert von
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird.EventDispatcher
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird.EventDispatcher
  Dispatched when this Module is completely fetched from the server.ModuleModel
Eigenschaftendetails

dataDictionary

Eigenschaft
dataDictionary:DataDictionary

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

The typed DataDictionary object being used by this module. Assigning a value to this property updated the dataDictionaryName as well but not the other way round.

Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das ddChange -Ereignis ausgelöst.



Implementierung
    public function get dataDictionary():DataDictionary
    public function set dataDictionary(value:DataDictionary):void

dataDictionaryName

Eigenschaft 
dataDictionaryName:String

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

The name of the data dictionary being used by this module. Merely setting this property wouldn't cause the dataDictionary to be retrieved. If the dataDictionary needs to be updated, setDataDictionaryName() method must be used instead.

Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das ddNameChange -Ereignis ausgelöst.



Implementierung
    public function get dataDictionaryName():String
    public function set dataDictionaryName(value:String):void

Verwandte API-Elemente

setDataDictionaryName()

shallow

Eigenschaft 
shallow:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

Flag to indicate if the underlying value object is shallow.

Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange -Ereignis ausgelöst.



Implementierung
    public function get shallow():Boolean
    public function set shallow(value:Boolean):void

variables

Eigenschaft 
variables:IList  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

The variables defined within this module.



Implementierung
    public function get variables():IList
Methodendetails

createFromId

()Methode
public static function createFromId(moduleId:String):ModuleModel

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

Fetches a module by the given id and constructs the domain module object on top of it.

Parameter

moduleId:String — The GUID of the module the domain object for which needs to be created.

Rückgabewerte
ModuleModel — The module domain object.

fetchComplete

()Methode 
public function fetchComplete():void

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

Fetches the complete value object via remoting call. This should be called when the underlying value object is shallow.

fetchDataDictionary

()Methode 
protected function fetchDataDictionary():void

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

Fetches the data dictionary corresponding to the name specified.

isShallow

()Methode 
public function isShallow():Boolean

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

Indicates if the underlying value object is shallow.

Rückgabewerte
Boolean — boolean indicating if the underlying value object is shallow.

setDataDictionaryName

()Methode 
public function setDataDictionaryName(ddName:String, fetchDataDictionary:Boolean = true):void

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

Sets the data dictionary name to the one specified and also fetches the corresponding DataDictionary object from the server.

Parameter

ddName:String — Name of the data dictionary
 
fetchDataDictionary:Boolean (default = true) — flag to indicate if the corresponding data dictionary object needs to be fetched from the server.

setDataDictRegistryService

()Methode 
public static function setDataDictRegistryService(value:DataDictionaryRegistryService):void

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

This method lets you inject a custom implementation of the infrastructure data dictionary service. By default, the class DataDictionaryRegistryServiceImpl is used as the infrastructure service.

Parameter

value:DataDictionaryRegistryService — An implementation for DataDictionaryRegistryService.

validate

()Methode 
public function validate():void

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 9.5
Laufzeitversionen: AIR (unsupported), Flash Player 9, Flash Player 10

Runs the client validations and raises events of the type AssetValidationEvent for notifying validation result.

This method is always called implicitly whenever the save() method is invoked on any of the concrete module domain classes.

Ereignisdetails

fetchComplete

Ereignis
Ereignisobjekttyp: flash.events.Event
Eigenschaft Event.type = flash.events.Event

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 10
Laufzeitversionen: AIR (unsupported), Flash Player 10.2

Dispatched when this Module is completely fetched from the server. Modules are often kept shallow in the Asset Manager and fetched completely only when necessary. The fetchComplete event is dispatched when the Module has been retrieved completely from the server.





[ 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.