ActionScript® 3.0 Reference for the Adobe® Flash® Platform
Home  |  Show Packages and Classes List |  Packages  |  Classes  |  What's New  |  Index  |  Appendixes
com.adobe.acm.solutions.authoring.domain.extensions 

ExtensionsConfigManager  - AS3 Asset Composer

Packagecom.adobe.acm.solutions.authoring.domain.extensions
Classpublic class ExtensionsConfigManager
InheritanceExtensionsConfigManager Inheritance EventDispatcher Inheritance Object

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

The class which loads and manages the extensible configurations such as Extensible tool bar.



Public Properties
 PropertyDefined By
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
  initialized : Boolean = false
The flag indicating whether the acmExtensionsConfig has been initialized from server.
ExtensionsConfigManager
Public Methods
 MethodDefined By
  
Constructor.
ExtensionsConfigManager
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registers an event listener object with an EventDispatcher object so that the listener receives notification of an event.
EventDispatcher
 Inherited
Dispatches an event into the event flow.
EventDispatcher
  
List of all eligible custom actions applicable to this model.
ExtensionsConfigManager
  
[static] Returns the singleton instance of this class.
ExtensionsConfigManager
 Inherited
Checks whether the EventDispatcher object has any listeners registered for a specific type of event.
EventDispatcher
 Inherited
Indicates whether an object has a specified property defined.
Object
 Inherited
Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter.
Object
 Inherited
Indicates whether the specified property exists and is enumerable.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Removes a listener from the EventDispatcher object.
EventDispatcher
 Inherited
Sets the availability of a dynamic property for loop operations.
Object
 Inherited
Returns the string representation of this object, formatted according to locale-specific conventions.
Object
 Inherited
Returns the string representation of the specified object.
Object
 Inherited
Returns the primitive value of the specified object.
Object
 Inherited
Checks whether an event listener is registered with this EventDispatcher object or any of its ancestors for the specified event type.
EventDispatcher
Events
 Event Summary Defined By
 Inherited[broadcast event] Dispatched when the Flash Player or AIR application gains operating system focus and becomes active.EventDispatcher
 Inherited[broadcast event] Dispatched when the Flash Player or AIR application operating loses system focus and is becoming inactive.EventDispatcher
  The event dispatched when fault is thrown on loading acmExtensionsConfig.ExtensionsConfigManager
  The event dispatched when acmExtensionsConfig has been successfully loaded.ExtensionsConfigManager
Public Constants
 ConstantDefined By
  EVENT_LOAD_EXTENSIONS_FAULT : String = "loadExtensionsFault"
[static] The constant specifying the load acmExtensionsConfig fault.
ExtensionsConfigManager
  EVENT_LOAD_EXTENSIONS_SUCCESS : String = "loadExtensionsSuccess"
[static] The constant specifying the load acmExtensionsConfig success.
ExtensionsConfigManager
  MODEL_CONDITION : String = "ConditionModel"
[static] Specifies the constant for model type ConditionModel.
ExtensionsConfigManager
  MODEL_FRAGMENT_LAYOUT : String = "FragmentLayoutModel"
[static] Specifies the constant for model type FragmentLayoutModel.
ExtensionsConfigManager
  MODEL_IMAGE : String = "ImageModel"
[static] Specifies the constant for model type ImageModel.
ExtensionsConfigManager
  MODEL_LAYOUT : String = "LayoutModel"
[static] Specifies the constant for model type LayoutModel.
ExtensionsConfigManager
  MODEL_LETTER : String = "LetterModel"
[static] Specifies the constant for model type LetterModel.
ExtensionsConfigManager
  MODEL_LETTER_INSTANCE : String = "LetterInstance"
[static] Specifies the constant for model type LetterInstance.
ExtensionsConfigManager
  MODEL_LIST : String = "ListModel"
[static] Specifies the constant for model type ListModel.
ExtensionsConfigManager
  MODEL_TEXT : String = "TextModel"
[static] Specifies the constant for model type TextModel.
ExtensionsConfigManager
Property Detail

initialized

property
public var initialized:Boolean = false

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

The flag indicating whether the acmExtensionsConfig has been initialized from server.

The default value is false.

Constructor Detail

ExtensionsConfigManager

()Constructor
public function ExtensionsConfigManager()

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10.0
Runtime Versions: AIR (unsupported), Flash Player 10.2

Constructor.

Method Detail

getEligibleActions

()method
public function getEligibleActions(modelType:String):IList

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10.0
Runtime Versions: AIR (unsupported), Flash Player 10.2

List of all eligible custom actions applicable to this model.

Parameters

modelType:String — The model.

Returns
IList — List of all eligible custom actions applicable to this model.

getInstance

()method 
public static function getInstance():ExtensionsConfigManager

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10.0
Runtime Versions: AIR (unsupported), Flash Player 10.2

Returns the singleton instance of this class.

Returns
ExtensionsConfigManager — The instance of ExtensionsConfigManager.
Event Detail

loadExtensionsFault

Event
Event Object Type: mx.rpc.events.FaultEvent
property FaultEvent.type = mx.rpc.events.FaultEvent

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

The event dispatched when fault is thrown on loading acmExtensionsConfig.

loadExtensionsSuccess

Event  
Event Object Type: flash.events.Event
property Event.type = flash.events.Event

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

The event dispatched when acmExtensionsConfig has been successfully loaded.

Constant Detail

EVENT_LOAD_EXTENSIONS_FAULT

Constant
public static const EVENT_LOAD_EXTENSIONS_FAULT:String = "loadExtensionsFault"

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

The constant specifying the load acmExtensionsConfig fault.

EVENT_LOAD_EXTENSIONS_SUCCESS

Constant 
public static const EVENT_LOAD_EXTENSIONS_SUCCESS:String = "loadExtensionsSuccess"

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

The constant specifying the load acmExtensionsConfig success.

MODEL_CONDITION

Constant 
public static const MODEL_CONDITION:String = "ConditionModel"

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

Specifies the constant for model type ConditionModel.

MODEL_FRAGMENT_LAYOUT

Constant 
public static const MODEL_FRAGMENT_LAYOUT:String = "FragmentLayoutModel"

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

Specifies the constant for model type FragmentLayoutModel.

MODEL_IMAGE

Constant 
public static const MODEL_IMAGE:String = "ImageModel"

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

Specifies the constant for model type ImageModel.

MODEL_LAYOUT

Constant 
public static const MODEL_LAYOUT:String = "LayoutModel"

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

Specifies the constant for model type LayoutModel.

MODEL_LETTER

Constant 
public static const MODEL_LETTER:String = "LetterModel"

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

Specifies the constant for model type LetterModel.

MODEL_LETTER_INSTANCE

Constant 
public static const MODEL_LETTER_INSTANCE:String = "LetterInstance"

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

Specifies the constant for model type LetterInstance.

MODEL_LIST

Constant 
public static const MODEL_LIST:String = "ListModel"

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

Specifies the constant for model type ListModel.

MODEL_TEXT

Constant 
public static const MODEL_TEXT:String = "TextModel"

Language Version: ActionScript 3.0
Product Version: Asset Composer Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

Specifies the constant for model type TextModel.