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
-~----------~----~----~----~------~----~------~--~---