Just getting started with PureMVC (and Flex really). The docs don't seem to call it out directly, that I can tell, but it seems that Commands typically don't play a significant role in the execution of granular use case, for example:
"Commands may retrieve and interact with Proxies, send Notifications, execute other Commands, and are often used to orchestrate complex or system-wide activities such as application startup and shutdown."
I may be taking this too literally of course. Correct me if I'm wrong but it appears that:
- Mediators tag the viewComponent, or it's children, with event listeners
- After user interaction, the Mediator's listener methods are fired
- The Mediator interacts with the proxies to fulfill the use case.
Please correct me if my understanding is incorrect.