Eu concordo plenamente que os Getters e Setters NÃO são necessários. Até porque eu creio que este é o principal benefício dos set e gets implícitos como temos no caso do ActionScript. Em outras palavras, mesmo que você não faça isso no inicio, quando você precisar fazer você vai poder e não terá que mudar nada nos "clientes" dos seus objetos para isso funcionar. É claro, desde que suas propriedades só precisem armazenar valores independente de alguma regra pertinente de ser implementada ao atribuir ou recuperar valores de propriedades.
[]'s Beck Novaes On 12 fev, 22:10, Pergentino Araújo <[email protected]> wrote: > > Um questao: getters e setters sao realmente necessarios no VO? > > cara, creio que não seja *realmente* necessários. > > Como no Flex não existem frameworks que são *engessados* a fazerem (via > reflexão), um get*Propriedade* (como é aplicado na convenção JavaBeans), é > possível criar as propriedades/atributos públicos, pois como a convenção de > AS ainda não (e tomara que nunca) está como a convenção de get's e set's do > Java, não é necessário criá-los. > > Que por sinal, eu acho muuuuuito mais prático e interessante. > > []'s > > 2009/2/12 Fabio Vedovelli <[email protected]> > > > > > Ramires, obrigado pela ajuda. > > > Vou tentar e depois te informo. > > > Um questao: getters e setters sao realmente necessarios no VO? > > ----------------------------------------------------------------- > > FÁBIO VEDOVELLI > > ----------------------------------------------------------------- > > See my resume at: > >http://resume.vedovelli.com.br > > > Cliquez pour voir mon résumé > >http://francais.vedovelli.com.br > > > Veja meu curriculo em: > >http://curriculo.vedovelli.com.br > > > Portifólio Online: > >http://portifolio.vedovelli.com.br > > Sent from: Sao paulo Sp Brazil. > > > 2009/2/12 Ricardo Ramires <[email protected]> > > >> Ved, n sei se ajuda, uma vez num portal de video eu quase fiquei louco > >> com um tilelist que continha as miniaturas(prints) dos videos e drag > >> and drop, etc... Ai achei em algum lugar que dizia para implementar a > >> interface IUID no vo. > > >> Não entendi mto bem o porque, afinal teoricamente ele coloca uma > >> string tornando aquele objeto diferente dos demais, mas funcionou. > > >> Nao sei se vai ajudar no seu caso, mas tenta ai. > > >> package valueObjects { > > >> import flash.display.BitmapData; > >> import flash.utils.ByteArray; > > >> import mx.core.IUID; > > >> [Bindable] > >> public class ThumbVo implements IUID{ > > >> public var image:BitmapData; > >> public var tamanho:String; > >> public var array_ba:ByteArray; > > >> public var _uid:String > > >> public function get uid():String > >> { > >> return _uid; > >> } > > >> public function set uid(value:String):void > >> { > >> _uid = value; > >> } > >> } > >> } > > >> On Feb 12, 9:31 am, Fabio Vedovelli <[email protected]> wrote: > >> > Mario, isso tá sendo feito sim! Depois de muito esquentar a cabeça, > >> > finalmente entendi a necessidade desse override. > > >> > Entao, to usando! > > >> > Valeu > > >> > ----------------------------------------------------------------- > >> > FÁBIO VEDOVELLI > >> > ----------------------------------------------------------------- > >> > See my resume at:http://resume.vedovelli.com.br > > >> > Cliquez pour voir mon résuméhttp://francais.vedovelli.com.br > > >> > Veja meu curriculo em:http://curriculo.vedovelli.com.br > > >> > Portifólio Online:http://portifolio.vedovelli.com.br > >> > Sent from: Sao paulo Sp Brazil. > > >> > 2009/2/12 Mário Júnior <[email protected]> > > >> > > Fala Ved. > > >> > > Cara.. acho q o problema está no renderer do seu tileList... a > >> impressão q > >> > > tenho é que o data não é atualizado de acordo com a informação passada > >> pelo > >> > > parent (o tileList no caso). > > >> > > Por acaso vc lembrou de fazer um override setter do data no renderer? > > >> > > 2009/2/12 Fabio Vedovelli <[email protected]> > > >> > > UHAHUAHUAUHAUHAUH Esse subject foi só para sacanear, viu??? =D > > >> > >> Seguinte, eu to enfrentando uma situação bizarra com TileList e a > >> > >> propriedade dragMoveEnabled e gostaria de saber se alguem já passou > >> por > >> > >> isso. > > >> > >> Como não sou bom com as letras, gravei um screencast para mostrar o > >> > >> problema e agradeço aos que puderem dar uma olhada. > > >> > >>http://www.vedovelli.com.br/screencasts/ajuda/ > > >> > >> Se alguem já passou por isso e quiser me contar como se livrou do > >> > >> problema, serei eternamente grato. > > >> > >> Abração do Ved > > >> > >> ----------------------------------------------------------------- > >> > >> FÁBIO VEDOVELLI > >> > >> ----------------------------------------------------------------- > >> > >> See my resume at: > >> > >>http://resume.vedovelli.com.br > > >> > >> Cliquez pour voir mon résumé > >> > >>http://francais.vedovelli.com.br > > >> > >> Veja meu curriculo em: > >> > >>http://curriculo.vedovelli.com.br > > >> > >> Portifólio Online: > >> > >>http://portifolio.vedovelli.com.br > >> > >> Sent from: Sao paulo Sp Brazil. > > >> > > -- > >> > > Mário de Souza Júnior > >> > > Programador Java / Adobe Flex > >> > >http://blog.mariojunior.com > > -- > Atenciosamente, Pergentino. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
