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
