Mario obrigado pelo seu comentario, mas eu estou fazendo com disse, so
que escrevi o codigo direto aqui na mensagem e errei ao escrever
<mx:Script>
<![CDATA[
import
app.base.services.clientes.model.Musuario.UsuarioPM;
]]>
</mx:Script>
<swiz:Prototype id="usuarioPM"
type="{UsuarioPM}"
singleton="false" />
E depois na PM coloco
[Inject(source="usuarioPM")]
[Bindable]public var clientePM:UsuarioPM;
E não funciona
On Dec 15, 2:27 am, Mário Júnior <[email protected]> wrote:
> Opa....
>
> <swiz:Prototype id="usuariosPM"
> type="{CLASSE_DA _USUARIO_PM nao a instancia de um
> objeto, sacou?}"
> singleton="false" />
>
> []s
>
> Em 14 de dezembro de 2010 21:38, Beto <[email protected]> escreveu:
>
>
>
>
>
>
>
>
>
> > Em 14/12/10 21:54, [email protected] escreveu:
>
> > Estou fazendo uma aplicacao utilizando flex + swiz e estou com o
> > seguinte problema.
>
> > A minha aplicacao tem um menu chamado usuarios, que cada vez que clico
> > abre um tab (com varias views) .Tenho um presentation model que vai
> > ser injectado em todas essas view, que ficam nesse tab.
>
> > Ate ai beleza funciona bem. O problema é que quando abro uma nova tab
> > de usuarios essa tab carrega os mesmos dados da tab anterior, uma vez
> > que esta a injectar o mesmo presentacion model.
>
> > Eu tentei colocar o seguinte codigo no Beans, para o PM nao ser
> > singleton, mas isto faz com que dentro das tabs o referido PM tambem
> > não seja injectado.
>
> > <swiz:Prototype id="usuariosPM"
> > type="{usuariosPM}"
> > singleton="false" />
>
> > Resumindo eu quero que o meu PM seja uma nova instancia sempre que um
> > tab seja aberto. Alguem me pode ajudar?
>
> > Opa @andre
>
> > você vai ter q usar o *prototype bean*
> >http://swizframework.jira.com/wiki/display/SWIZ/IoC+Container
>
> > --
> > Atenciosamente,
>
> > Beto
> > +55 61 4063.6303 | 61 8409.1775
> > Brasília - DF, Brasil
> > Web Inovaçõeswww.webinovacoes.com.br
>
> > --
> > 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 emhttp://groups.google.com/group/flexdev
>
> --
> Mario Juniorhttp://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