Fabio, Vc pode escutar o evento creationComplete do teu componente, se a propriedade não estiver preenchida de acordo vc dispara uma exceção. No MXML vc não pode criar um método construtor, no AS é possível.
[]s Fabio da Silva http://fabiophx.blogspot.com/ On 21 dez, 09:17, Fabio Ebner <faeb...@gmail.com> wrote: > Entendi e outra coisa.. e possivel eu fazer isso via mxml? pq eu quero que > sempre q alguem for usar esse componente ele seja OBRIGADO a passaar um > parametro entendeu.. pelo q eu vi se eu fizer esse componente em mxml ele > pode ou nao passar, nao sei como colocar obrigatoriedade, entendeu? > > obrigado > > Em 18/12/09, J.C.Ködel <jcko...@gmail.com> escreveu: > > > > > Nenhuma ação é necessária. > > Neste caso, title, this.title ou super.title dá na mesma (todos referem-se > > à propriedade Title do objeto do qual você está herdando). > > Costuma-se usar neste caso super.title, porque só um title sozinho no meio > > do código dificulta um pouco o entendimento do mesmo (afinal, da onde diabos > > isto está vindo?) > > > *From:* Fabio Ebner <faeb...@gmail.com> > > *Sent:* Friday, December 18, 2009 4:40 PM > > *To:* flexdev@googlegroups.com > > *Subject:* [flexdev] Extender Componente > > > Pessoal estou com uma duvida.. estou criando um Panel customizado meu(quero > > que ele tenha um construtor e que seja obrigado qdo eu for criar um passar > > um objeto para o meu construtor) > > > a duvida eh: para acessar qualquer propriedade que o Pai tenha tipo, > > Titulo, Id, essas coisas, eu tenho que sobrescrever o meu metodo set title?? > > ou se eu colocar simplesmente > > > title = objetoRecebido.titulo > > > ele ja funciona?? > > > obrigado > > > -- > > 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 emhttp://groups.google.com/group/flexdev -- 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