Exatamente, tem q registrar ela lá no BeanLoader.
Se fosse uma classe de view, funcionaria pq vc (provavelmente) já declarou
os pacotes das classes views lá no SwizConfig.


[]s




Em 15 de junho de 2010 21:07, Marco Catunda <marco.catu...@gmail.com>escreveu:

> Já tentou registrar essa classe no BeanProvider?
>
> Se não for uma view ou um evento o Swiz não tem como saber que essa classe
> existe
> caso não seja configurado no BeanProvider.
>
> PS: Tem que prestar atenção se ela vai ser um singleton ou não.
>
> On 15/06/2010, at 20:16, Haroldo Nascimento wrote:
>
> > Bom Dia Amigos.
> > Continuo firme e forte os estudos com o Swiz.
> > No momento estou usando o SWIZ 1.0 e sinceramente, tenho gostado muito
> > o FW.
> > No entanto estou com uma dificuldade. Não consigo injetar o controller
> > em uma class simples, exemplo:
> >
> > package br.com.pwgi.utils
> > {
> >       public class ClassQualquer       {
> >                [Bindable][Inject]
> >               public var usuarioController:UsuarioController;
> >
> >               public function ClassQualquer()
> >               { }
> >
> >               public function getString():String
> >               {
> >                       return usuarioController.usuario.nome;
> >               }
> >
> >       }
> > }
> >
> > Uma class simples, que nao extends nada, "simplesmente não consigo
> > injetar o controller" EM QUALQUER class simples, que não extends um
> > componente mxml (Se extends um componente ligado a view funcionaria).
> >
> > É o único caso que isso ocorrer... Acredito que pelo fato da class nao
> > esta ligada a view ele nao tem a referencia ou eu estou indo por um
> > caminho errado...
> >
> > Alguém pode ajudar nessa encrenca ou interpretação?
> >
> > Abraço,
> >
> > Haroldo
> >
> > --
> > 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
>
>
>
> --
> Marco Catunda
>
>
>
> --
> 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
>



-- 
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 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

Responder a