Humm, eu trabalho com o Cairngorm, o problema é o seguinte, meus modulos SAO PROJETOS SEPARADOS da minha aplicacao entendeu !!?!?!?!?
2009/9/23 Pergentino Araújo <jpergent...@gmail.com> > Fred, esse é o padrão Singleton, aplicado também no Cairngorm. > > Dá uma verificada nele que você entende direitinho (Singleton e/ou > Cairngorm). > > Bons estudos. > > -- > Atenciosamente, Pergentino Araújo. > Arquiteto Java/Flex > MSc. Profissional - Engenharia de Software > Adobe Certified Expert - Flex 3 with AIR > > 2009/9/23 Fred <fdr.mira...@gmail.com> > > Mas onde crio essa class ConsultaUtils !?!?!? >> Como o MainProject e os modulos irão 'ver' essa classe ? >> >> 2009/9/23 Rodrigo M. Rodrigues <rodryg...@gmail.com> >> >> >>> >>> Recomendo criar uma classe estática, segue exemplo: >>> >>> package >>> { >>> public class ConsultaUtils >>> { >>> private var _filaSelecionada:FilaVO; >>> >>> //Factory >>> private static var instance:ConsultaUtils; >>> public static function getInstance():ConsultaUtils{ >>> if(instance == null) >>> instance = new ConsultaUtils(); >>> return instance; >>> } >>> >>> public function get filaSelecionada():FilaVO{ >>> return _filaSelecionada >>> } >>> >>> public function set filaSelecionada(valor:FilaVO):void{ >>> _filaSelecionada = valor; >>> } >>> } >>> } >>> >>> >>> Uso no MainProject : >>> private var consultaUtils:ConsultaUtils = ConsultaUtils.getInstance(); >>> >>> MainProject atribuindo valor: consultaUtils.filaSelecionada = >>> filaSelected; >>> >>> >>> >>> Uso em qualquer modulo. >>> private var consultaUtils:ConsultaUtils = ConsultaUtils.getInstance(); >>> >>> Modulo recuperando valor: consultaUtils.filaSelecionada >>> >>> >>> >>> >>> >>> >>> On 22 set, 23:02, Fred <fdr.mira...@gmail.com> wrote: >>> > Pessoal,alguém ja compartilhou objetos entre aplicações e módulos ? >>> > Sendo cada módulo um projeto diferente, por exemplo, eu tenho um flex >>> > project[MainProject] e outro flex project[Modulo1]. >>> > Quero mandar um objeto do tipo UsuarioVO(tem usuario e senha por >>> exemplo) da >>> > [MainProject] para o [Modulo1]. >>> > >>> > O que eu vi por ai, são modulos criados dentro da mesma aplicação, o >>> que não >>> > é o meu caso. >>> > inté >>> >>> > > > > > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---