Estou com dúvida ao usar o contrutor de um objeto no ActionScript: public class RestricaoPesquisa {
private var _temRestricao:Boolean; private var _usuario:Usuario; public function RestricaoPesquisa( temRestricao:Boolean, usuario:Usuario ):void { _temRestricao = temRestricao; _usuario = usuario; } } //se tento fazer o seguinte var restricao:RestricaoPesquisa = new RestricaoPesquisa( true, model.usuario ); O objeto está preenchido corretamente no AS, porém chega no Java com as propriedades nulas.... No entanto, se deixo as variaveis como públicas e inicializo elas no objeto, o objeto chega corretamente no Java. Classe Java public class RestricaoPesquisa { private Boolean temRestricao; private Usuario usuario; public Boolean getTemRestricao() { return temRestricao; } public void setTemRestricao(Boolean temRestricao) { this.temRestricao = temRestricao; } public Usuario getUsuario() { return usuario; } public void setUsuario(Usuario usuario) { this.usuario = usuario; } } Portanto, queria perguntar se influencia alguma coisa eu não ter o construtor no Java? Se eu inicializo pelo construtor no AS ele também vai tentar inicializar pelo construtor no AS? Não entendi porque não funciona... -- 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