Menu

Code Commit Log


Commit Date  
[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
[r323] by tsugden@adobe.com

Fixed bug that prevented empty parallel tasks from ever completing. Strengthened unit test suite. Corrected some formatting.

2010-04-08 14:31:27 Tree
[r322] by auhlmann@adobe.com

-Maven: Add ModuleId to metadata section.
-Navigation: Parsley migration: ScopeManager retrieval via Context.
-Navigation: Integrate with latest module library.

2010-04-08 13:46:15 Tree
[r321] by yderidde@adobe.com

adding missing header

2010-04-08 10:11:41 Tree
[r320] by yderidde@adobe.com

- Adding a custom validator to validate Boolean values called BooleanValidator
- Fixing a bug in ValidatorGroupSubscriber which prevented the Subscribed controls to show the red borders
- Fixing Combobox Sample in ValidationTest to work as appropriate + adding a BooleanValidator in the sample

2010-04-08 09:41:37 Tree
[r319] by yderidde@adobe.com

removing unused import + fixing the build in the same time ;)

2010-03-31 12:47:34 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
[r316] by auhlmann@adobe.com

-added EveryEnter decorator that executes every time a destination is entered. Note: FirstEnter and Enter are mutual exclusive.
-improved logging of navigation library. Use filter com.adobe.cairngorm.navigation.*.
-able to register a destination without waypoint declaration in view.
-samples project work: Migrations due to Parsley 2.2, and module loading bugfix.

2010-03-28 21:49:40 Tree
[r315] by auhlmann@adobe.com

Bugfix in ValidatorGroupSubscriber
http://forums.adobe.com/thread/545838?tstart=0

2010-03-22 17:15:30 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.