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

Responder a