Simples, significa q toda vez q vc disparar um evento UserEvent.AddUser,
essa função será executada, recebendo o próprio evento como atributo.

Daí, se vc já tem noções de Event Driven, vc vai perguntar:
"Mas peraí, onde está o addEventListener desse evento?"

Vc não precisa controlar isso, quem controla pra vc é o framework :)


[]s




Em 7 de outubro de 2010 11:41, Bruno Soares <[email protected]>escreveu:

> Amigao por favor, me explica o que você quis dizer com isso:
>
>
> [Mediate (event="UserEvent.AddUser")]
> public function addUser(e:UserEvent){
>      ......
> }
>
> o que acontece ai?
>
> Obrigado
>
>
> 2010/10/7 Samuel Castro e Silva <[email protected]>
>
> Mt obrigado amigo, estou utilizando o Spring tmbm, fui para o Swiz por se
>> assemelhar com ele (Ioc e etc),vlw pelas dicas, realmente estas com dúvidas
>> nestas Anotações....
>>
>> Até..
>>
>> Samuel
>>
>>
>>
>> Em 7 de outubro de 2010 09:43, João Paulo Sabino de Moraes <
>> [email protected]> escreveu:
>>
>> Eu estou usando a versão 1.0 do Swiz q é pro Flex 4, realmente o pessoal
>>> tem criado muitas tags atualmente, no entanto você pode se virar usando
>>> apenas as tags básicas q é o Inject (antigo Autowire) e o Mediate.
>>> Se vc já é familiarizado com Spring do java fica mais fácil de entender o
>>> Inject.... Com ele injeta a referência de um singleton na variável. O
>>> Mediate é uma tag fantástica, com ela vc não precisa mais usar
>>> addEventListener. Pra escutar os eventos basta fazer algo assim :
>>> [Mediate (event="UserEvent.AddUser")]
>>> public function addUser(e:UserEvent){
>>>      ......
>>> }
>>>
>>> Nos meus projetos só uso Mediate , Inject e Dispatcher , com o Dispatcher
>>> vc criia uma variável que pode lançar eventos pra qualquer método do projeto
>>> que escute o evento através de um Mediate.
>>> Pode ter certeza que Swiz não é bicho de 7 cabeças, usando as tags
>>> básicas já lhe dá muito poder e eficiência no desenvolvimento.
>>> Dá uma sacada em alguns videos desse link:
>>> http://swizframework.org/examples/
>>>
>>> --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>> Para sair da lista, envie um email em branco para
>>> [email protected]
>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>
>>
>>
>>
>> --
>> Samuel de Castro e Silva
>> Desenvolvimento de Sistemas
>> (37) 8801-2761
>>
>>  --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>
>
>
>
> --
> Bruno Soares
> http://www.brunosoares.com
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>



-- 
Mario Junior
http://blog.mariojunior.com/
@mariojunior

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a