Показать сообщение отдельно
Старый 17.09.2009, 17:13
marat_sa вне форума Посмотреть профиль Отправить личное сообщение для marat_sa Посетить домашнюю страницу marat_sa Найти все сообщения от marat_sa
  № 1  
Ответить с цитированием
marat_sa
 
Аватар для marat_sa

Регистрация: Nov 2006
Сообщений: 487
Отправить сообщение для marat_sa с помощью ICQ Отправить сообщение для marat_sa с помощью Skype™
По умолчанию Несколько вопросов по PureMVC

Добрый день, начал делать проект с использованием PureMVC.
Остались непонятны некоторые моменты. Подскажите пожалуйста.

1) Вот есть там команды
Код AS3:
registerCommand(ApplicationFacade.CMD_STARTUP, StartupCommand);
Если сделаем так
Код AS3:
facade.sendNotification(ApplicationFacade.CMD_STARTUP, this);
StartupCommand выполнится
А если в каком-нить медиаторе на нее подписаться, то он ведь тоже отработает?
В таком случае не проще ли все сделать через команду, а не раскидывать все по медиаторам?
Код AS3:
(facade.retrieveMediator(SomeMediator.NAME) as SomeMediator).foo();
2) Еще... Есть оповещения ассоциированные с командами, а есть просто оповещения?
Код AS3:
public static const CMD_STARTUP:String = "startup"; //команда
public static const NOTE_SOME:String = "some"; //нотификация
Чего-то еще хотел спросить... забыл... потом напишу, как вспомню))
__________________
Стой! Опасная зона! Работа мозга!