A questão de get's e set's esta ligada ao encapsulamento. Seria muito melhor se isso fosse padrão no Flex. Encapsulamento é uma boa pratica OOP. Ao menos, é a minha opinião.
Abraços Stefan Horochovec 2009/2/12 Pergentino Araújo <[email protected]> > 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. > > > > > -- Stefan Horochovec --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
