Obrigado, acho que vou optar pela segunda opção!

obrigado a todos

On Nov 16, 2009, at 11:46 AM, Cain Vampyr wrote:

> Oi, 
> 
> Nao tenho muita experiência com amfphp, mas era capaz de jurar que o IDE não 
> liga nenhuma ao metadata. E tenho ideia que o amf no fundo serializa os teus 
> objectos em formato json.
> 
> Tendo isso em conta não vejo nenhuma forma directa de converteres os VO's no 
> respectivos tipos.
> podes no entanto tentar automatizar a converter com algo tipo:
> 
> private function getLatestImageHandler(o:Object):ImageVO
> {
>        var sPropName:String;
>  var tmpVO:ImageVO = new ImageVO();
>        for (sPropName in o) tmpVO[sPropName] = o[sPropName];
>        return tmpVO;
> }
> 
> 
> ou entao defenires a tua classe ImageVO para aceitar um argumento do tipo obj 
> no seu creator function tipo:
> pakage{
>     class ImageVO {
>        public function ImageVO(oSource:Object = null){
>              this.ID = oSource.ID
>              ...
>        }
>     }
> }
> private function getLatestImageHandler(o:Object):ImageVO
> {
>     return new new ImageVO(o);
> }
> 
> por ultimo em vez de usares o creator function podes sempre ter um método 
> para importar os valores....
> 
> private function getLatestImageHandler(o:Object):ImageVO
> {
>     var tmpVO:ImageVO = new ImageVO();
>     tmpVO.translate(o)
>     return tmpVO;
> }
> 
> 
> Espero não estar a causar mais confusão que esclarecer a tu duvida, como 
> disse tenho muito pouco experiência com AMF em geral
> 
> 
> Jose Luis Gouveia wrote:
>> 
>> Para compilar sim
>> 
>> On Nov 16, 2009, at 11:13 AM, João Fernandes wrote:
>> 
>>> 
>>> Mas estas a usar o Flash IDE certo?
>>> 
>>> -- 
>>> 
>>> João Fernandes
>>> 
>>> Adobe Certified Expert
>>> Adobe Community Expert
>>> http://www.twitter.com/joaofernandes
>>> http://www.riapt.org
>>> Portugal Adobe User Group (http://aug.riapt.org)
>>> 
>>> 
>>> 
>>> 
>>> Jose Luis Gouveia
>>> Senior Interactive Developer
>>> Multimedia Manager @ GoDirect - Interactive
>>> Portuguese RIA Community Member
>>> 
>>> 
>>> 
>> 
>> 
> 
> 
> > 

Jose Luis Gouveia
Senior Interactive Developer
Multimedia Manager @ GoDirect - Interactive
Portuguese RIA Community Member




--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para 
[email protected]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a