Paket | com.adobe.icc.editors.managers |
Klasse | public class CategoryManager |
Vererbung | CategoryManager EventDispatcher Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Baustein „Asset Composer“ 10 |
Laufzeitversionen: | AIR (unsupported), Flash Player 10.2 |
CategoryManager
class helps retrieve and maintain
the list of categories and sub-categories existing in the system.
CategoryManager
is a singleton class that acts as
the source of truth for listing the categories in the system. For
performance reasons, all application components should query the
CategoryManager
instead of querying the server directly for
categories.
The CategoryManager
caches the category and
sub-category and saves redundant server calls. The maintained lists
are auto-updated via LCDS server-push whenever a new category is
added or an existing category is updated locally or on remote clients.
Eigenschaft | Definiert von | ||
---|---|---|---|
allCategories : IList
The aggregated list of all the categories present in the system. | CategoryManager | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
mainCategories : ListCollectionView
The list of categories existing in the system
| CategoryManager | ||
subCategories : ListCollectionView
The list of sub-categories existing in the system
| CategoryManager |
Methode | Definiert von | ||
---|---|---|---|
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 | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Fetches the categories from the backend server. | CategoryManager | ||
[statisch]
Gets the single instance of the CategoryManager class. | CategoryManager | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
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 | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
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 | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Ereignis | Übersicht | Definiert von | ||
---|---|---|---|---|
[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | |||
[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | |||
Dispatched when the list of categories and subcategories have been successfully fetched from the server. | CategoryManager |
allCategories | Eigenschaft |
allCategories:IList
Sprachversion: | ActionScript 3.0 |
Produktversion: | Baustein „Asset Composer“ 10 |
Laufzeitversionen: | AIR (unsupported), Flash Player 10.2 |
The aggregated list of all the categories present in the system. This list includes both categories and sub-categories.
Implementierung
public function get allCategories():IList
public function set allCategories(value:IList):void
mainCategories | Eigenschaft |
mainCategories:ListCollectionView
Sprachversion: | ActionScript 3.0 |
Produktversion: | Baustein „Asset Composer“ 10 |
Laufzeitversionen: | AIR (unsupported), Flash Player 10.2 |
The list of categories existing in the system
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 mainCategories():ListCollectionView
public function set mainCategories(value:ListCollectionView):void
subCategories | Eigenschaft |
subCategories:ListCollectionView
Sprachversion: | ActionScript 3.0 |
Produktversion: | Baustein „Asset Composer“ 10 |
Laufzeitversionen: | AIR (unsupported), Flash Player 10.2 |
The list of sub-categories existing in the system
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 subCategories():ListCollectionView
public function set subCategories(value:ListCollectionView):void
fetchCategories | () | Methode |
public function fetchCategories():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Baustein „Asset Composer“ 10 |
Laufzeitversionen: | AIR (unsupported), Flash Player 10.2 |
Fetches the categories from the backend server.
This method must be explicitly called at least once,
by the user application so as to let the CategoryManager
obtain the list of categories and sub-categories from the server.
Subsequent category updates or creations, either locally or remotely, are automatically pushed to the list properties.
getInstance | () | Methode |
public static function getInstance():CategoryManager
Sprachversion: | ActionScript 3.0 |
Produktversion: | Baustein „Asset Composer“ 10 |
Laufzeitversionen: | AIR (unsupported), Flash Player 10.2 |
Gets the single instance of the CategoryManager class. This object manages the category and sub-category lists.
RückgabewerteCategoryManager — An object of type CategoryManager.
|
fetchComplete | Ereignis |
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 the list of categories and subcategories
have been successfully fetched from the server. The fetch request
can be made by invoking the fetchCategories()
method
of this class. This event is dispatched when the asynchronous server
call completes.
Tue Jun 12 2018, 10:04 AM Z