Menu

/cairngorm3/trunk/libraries/Module/src Commit Log


Commit Date  
[r357] by auhlmann@adobe.com

-Change initialization objects of Cairngorm Parsley extensions to Parsley convention (i.e. CairngormModuleLib>CairngormModuleSupport). Every initialization object has a static initialize method and implements Parsley's ContextBuilderProcessor, which allows it to be specified within a ContextBuilder definition.
-API Change in Navigation library: Changed -FirstEnter metadata to Enter(time="first"), -Enter metadata to Enter(time="next") and -EveryEnter metadata to Enter(time="every")
-Added convenience isValid get accessor to ValidationGroupEvent

2010-04-15 10:39:34 Tree
[r329] by auhlmann@adobe.com

-Completed module runtime support. (allows the description of modules and interceptors in XML loaded at runtime)
-Revert temporarily switching to Parsley snapshot version 2.2.2 (back on 2.2.0 until the official 2.2.2 release)

2010-04-11 18:56:33 Tree
[r328] by auhlmann@adobe.com

-Added experimental version (not working yet) of module runtime support (allows the description of modules and interceptors in XML loaded at runtime)
-Temporarily switching to Parsley snapshot version 2.2.2

2010-04-11 18:21:25 Tree
[r326] by yderidde@adobe.com

- Fixing a bug in the case where a Message is dispatched without a ModuleId defined to a Module type which is not yet instantiated.
- Updating the sample to show this use-case.

2010-04-09 10:30:11 Tree
[r325] by yderidde@adobe.com

fixing bug in Module lib + updating the Module Test sample to remove any ambiguities.

2010-04-09 10:17:56 Tree
[r324] by yderidde@adobe.com

Improving the inter-communication module messages by adding new behaviors:
- Ability to dispatch a message to a unique module instance thru the [ModuleId] tag defined in the message.
- Ability to dispatch a message to all modules of a same type (defined by a ParsleyModuleDescriptor) by providing the reference of the Descriptor in the ModuleMessageInterceptor decorator.
- Ability to dispatch a message to all instantiated modules if none of the above is defined.

Updated the ModuleTest samples to use these new behaviors.

2010-04-09 08:46:44 Tree
[r318] by yderidde@adobe.com

adding missing header

2010-03-31 12:36:32 Tree
[r317] by yderidde@adobe.com

Simplifying the design of the module lib by:
- Refactoring the existing mechanism to support the inter-communication between modules thru a unique identifier.
- Ability to communicate between multiple instances of the same module.
- Removed the LazyLoader which was a temporary workaround.
- Adding a new Metadata [ModuleId] which must be used within messages that are inter-communication API messages (to communicate between modules).
- Adding a message pool which basically keep all messages that need to be redirected to a module which is not yet instantiated until the module is available and ready to accept the messages.
- Redo from scratch the ModuleTest application to show the new behaviors.
- Refactored the InSync sample to use the new Module lib.

2010-03-31 12:29:35 Tree
[r306] by auhlmann@adobe.com

Migration to Parsley 2.2 and Flex SDK 3.5. Removed Command implementation of Integration library in favor of Asynchronous Commands of Parsley 2.2.

2010-03-10 10:08:29 Tree
[r257] by ledroff@adobe.com

downgrading the libraries code base to flex sdk 3.3
much more handy for project currently using cairngorm3

2009-12-04 18:13:42 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.