Re: [flexdev] Varrer VO com for each

2011-05-12 Thread Danilo Suares
Muito boa a dica!! tiver que mudar a implementação por outros motivos... mas eh bom saber dessa saida... valeu mesmo!! Em 12 de maio de 2011 14:12, João Fernandes < joaopedromartinsfernan...@gmail.com> escreveu: > Use o as3-commons, tem uma biblioteca de reflection que permite retirar > toda a in

Re: [flexdev] Varrer VO com for each

2011-05-12 Thread João Fernandes
Use o as3-commons, tem uma biblioteca de reflection que permite retirar toda a informação de uma classe, desde interfaces, metodos, propriedades, hierarquia, etc. Tem a vantagem de fazer logo cache dos resultados levando a que cada chamada adicional não tem overhead nenhum. João Fernandes 2011/5/

Re: [flexdev] Varrer VO com for each

2011-05-12 Thread Danilo Suares
Não não, é uma validação especifica da aplicação, mas para chegar no dado queria ver se era possível passar por todas as propriedades do VO, estou pensando em criar um metodo dentro dele que retorno um array com todas as propriedades Em 12 de maio de 2011 12:58, William Lima escreveu: > Danil

Re: [flexdev] Varrer VO com for each

2011-05-12 Thread Clayton
@Danilo, Dê uma estudada em describeType, com ele você pode fazer reflexão da sua classe(VO); Com uma percorrida no google você vai encontrar bastante material sobre o assunto. Nesta lista tem uma thread falando sobre isso. Abraço. Em 12 de maio de 2011 12:58, William Lima escreveu: > Danilo,

Re: [flexdev] Varrer VO com for each

2011-05-12 Thread William Lima
Danilo, Que tipo de Validação você ta querendo fazer? Se for de campo obrigatório utiliza o StringValidator! Em 12 de maio de 2011 11:27, Danilo Suares escreveu: > Pessoal, estou com uma dificuldade simples, acho poderão me ajudar. > Seguinte > > *tenho um VO* > > public class Vo > { >

[flexdev] Varrer VO com for each

2011-05-12 Thread Danilo Suares
Pessoal, estou com uma dificuldade simples, acho poderão me ajudar. Seguinte *tenho um VO* public class Vo { [Bindable] public var prop1:String = new String(); [Bindable] public var prop2:String = new String(); [Bindable] public var prop3:String = new String(); } *Eu quero varrer todas as pr