автоотправка событий
Запись от 3p.station размещена 24.05.2011 в 14:49
Всего комментариев 21
Комментарии
![]() ![]() |
|
Напомню:
Цитата:
Не забыть переписать в DispatcherEvent метод clone().
|
![]() ![]() |
|
сарказм ?
![]() для меня эта находка была очень полезной |
|
Обновил(-а) 3p.station 24.05.2011 в 19:00
|
![]() ![]() |
|
Это типа "Эй, вы знаете что метод dispatchEvent принимает единственным аргументом экземпляр класса Event? Прямо как любой обработчик! Hold on a sec... Wow!" ? )
|
![]() ![]() |
|
![]() тигра посмотри роботлегс ![]() |
|
Обновил(-а) 3p.station 24.05.2011 в 21:15
|
![]() ![]() |
|
Это когда бубблиг бессилен. Есть объект, который должен диспатчить события агрегата. Только с настоящим таргетом будет проблема.
|
![]() ![]() |
|
@Димка, проблемой является вызов clone?
|
![]() ![]() |
|
Необходимо использовать кастомный класс события. Это и есть проблема.
|
![]() ![]() |
|
предпологаю, что можно и нативные события юзать так же
а , да, точно тогда таргет не тот будет ![]() |
|
Обновил(-а) 3p.station 25.05.2011 в 15:41
|
![]() ![]() |
|
я что-то не понимаю. у меня нативные события нормально юзаются. с чего у бы них таргет будет другой?
|
![]() ![]() |
|
Твои таргеты на что указывают?
|
![]() ![]() |
|
очевидно, что на того кто делает редиспатч.
|
![]() ![]() |
|
... а хотелось бы иметь в таргете того, кто отправил событие, а не того кто "редиспатчил"...
|
![]() ![]() |
|
ну я этого из Димкиного высказывания не понял. да и автор трэда про это не упоминал. собственно кастомные события тоже не помогут. нужен псевдо-кастомный диспатчер.
|
![]() ![]() |
|
В своем классе событий можно хранить дополнительным полем изначального отправителя - из-за этого кастомные классы тут помогут, но это не удобно и не всегда возможно.
|
![]() ![]() |
|
у меня эта штука используется в сервисе (p2p) и в моем случае таргет никак не нужен.
|
![]() ![]() |
|
3p.station, я не говорю что данный пример плохой. Я говорю что извращатся с target - плохо.
|
![]() ![]() |
|
Цитата:
Вообще баблинг по сути нужен только в случае, если Вы используете паттерн компоновщик (если я не прав, поправте).
|
Последние записи от 3p.station
- Спиннер. Кому лень писать. (12.06.2013)
- AIR. Показываем видео HD на несколько экранов (24.04.2013)
- Парсинг линков в стринге. (03.08.2011)
- автоотправка событий (24.05.2011)
- Список актуальных камер юзера. (11.03.2011)