Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| AbstractServices
| com.adobe.cairngorm.business | Used to manage all services defined on the IServiceLocator instance. | |
| CairngormError
| com.adobe.cairngorm | Error class thrown when a Cairngorm error occurs. | |
| CairngormEvent
| com.adobe.cairngorm.control | The CairngormEvent class is used to differentiate Cairngorm events from events raised by the underlying Flex framework (or similar). | |
| CairngormEventDispatcher
| com.adobe.cairngorm.control | The CairngormEventDispatcher class is a singleton class, used by the application developer to broadcast events that correspond to user gestures and requests. | |
| CairngormMessageCodes
| com.adobe.cairngorm | Stores Cairngorm message codes. | |
| Command
| com.adobe.cairngorm.commands |
Deprecated as of Cairngorm 2.1, replaced by com.adobe.cairngorm.commands.ICommand The Command interface enforces the contract between the Front Controller and concrete command classes in your application. |
|
| FrontController
| com.adobe.cairngorm.control | A base class for an application specific front controller, that is able to dispatch control following particular user gestures to appropriate command classes. | |
| ICommand
| com.adobe.cairngorm.commands | The ICommand interface enforces the contract between the Front Controller and concrete command classes in your application. | |
| IModelLocator
| com.adobe.cairngorm.model | Marker interface used to mark the custom ModelLocator. | |
| IServiceLocator
| com.adobe.cairngorm.business | IServiceLocator defines an interface for service locator. | |
| IServices
| com.adobe.cairngorm.business | IServices defines an interface for managing services on an IServiceLocator. | |
| IValueObject
| com.adobe.cairngorm.vo | The IValueObject interface is a marker interface that improves readability of code by identifying the classes within a Cairngorm application that are to be used as value objects for passing data between tiers of an application. | |
| ModelLocator
| com.adobe.cairngorm.model |
Deprecated as of Cairngorm 2.1, replaced by com.adobe.cairngorm.model.IModelLocator Marker interface used to mark the custom ModelLocator. |
|
| Responder
| com.adobe.cairngorm.business |
Deprecated as of Cairngorm 2.1, replaced by mx.rpc.IResponder The Responder interface is implemented by classes that wish to handle data returned as the result of a service-call to the server. |
|
| SequenceCommand
| com.adobe.cairngorm.commands | The SequenceCommand is provided as a "psuedo-abstract" (since ActionScript has no real concept of abstract classes) base-class that can be extended when you wish to chain commands together for a single user-gesture, or establish some simple form of decision-based workflow. | |
| ServiceLocator
| com.adobe.cairngorm.business | The ServiceLocator allows service to be located and security credentials to be managed. | |
| ValueObject
| com.adobe.cairngorm.vo |
Deprecated as of Cairngorm 2.1, replaced by com.adobe.cairngorm.vo.IValueObject The ValueObject interface is a marker interface that improves readability of code by identifying the classes within a Cairngorm application that are to be used as value objects for passing data between tiers of an application. |
|
| ViewHelper
| com.adobe.cairngorm.view |
Deprecated as of Cairngorm 2.1. Used to isolate command classes from the implementation details of a view. |
|
| ViewLocator
| com.adobe.cairngorm.view |
Deprecated as of Cairngorm 2.1. The ViewLocator is a singleton class, that is used to retreive ViewHelper classes that can manipulate (get/set/switch) the user interface of a Cairngorm RIA. |