Boa Tarde Pessoal, 

 

Essa tarde eu encontrei o seguinte problema, converter um objeto Java do
tipo HashMap para Dictionary no Flex. Não cheguei a procurar muito na
Internet mas inventei uma solução bem simples, gostaria de receber alguns
comentário de vocês, se alguém mais implementou algo do gênero, por favor
mande a dica. Este “problema” também acontece para quem está trabalhando com
GraniteDS?

 

Ambiente de Teste:

Java 1.5

Flex 3

BlazeDS

 

public function convertMapToDictionary(object:ObjectProxy):void {

var dictionary:Dictionary = new Dictionary();

      var classInfo:Object = ObjectUtil.getClassInfo(object);

                  

      for each ( var properties:QName in classInfo.properties ) {

            var key:String = properties.localName;

            var value:Object = object[key];

            dictionary[key] = value;

      }

                  

      return dictionary;

}

 

 

 

Bons Códigos,

_______________________________

DANIEL GOMES NEGRI 

(Analista de Sistemas)

Consultor em Arquitetura RIA - Rich Internet Application

Certified ScrumMaster

 

y [EMAIL PROTECTED]

( (62) 8135-8339

GECAN - Gerência de Canais de Atendimento

BANCOOB - Banco Cooperativo do Brasil S/A

 


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

Responder a