Bom, acho que está meio complicado mesmo.
Vamos simplificar:

Vamos esquecer o ArrayList e ArrayCollection por enquanto:

O objetivo inicial é:

- Criar um objeto GENÉRICO (ou seja, não possui uma classe definida).

var item:Object = new Object;

- Este objeto terá um número indeterminado de atributos, que será
definido pelo usuario no momento da criação,

Ex: O usuario seleciona o número 3, logo será criado 3 atributos no
objeto item:

item.atributo1 = 0;
item.atributo2 = 0;
item.atributo3 = 0;

Esses atributos, na verdade são caracteristicas de um determinado
composto químico,

Ex: O usuario cria um objeto chamado "espiga de milho" e ele quer
analizar as caracteristicas (atributos): Nº de sementes, tamanho da
espiga, diametro da espiga e  cor da semente (4 atributos).

Logo preciso criar um objeto com 4 atributos, esses valores serão
usados para realizar uma diversidade de cálculos, e quem vai fazer
esses calculos é o java. Como não sei qual elemento o usuario irá
analizar e quantas caracteristicas tem esse elemento, não tem como
criar uma classe X com Y atributos.

O que preciso então é, passar esse objeto indefinido para o java e
conseguir acessar esses valores.

Agora o porque do ArrayCollection e ArrayList. Simplismente porque são
analisados diversas amostras desde elemento, no caso a "espiga de
milho". Para ilustrar, se forem analisadas 20 espigas de milho, vou
criar um arrayCollection com 20 linhas do tipo "espiga de milho", onde
cada espilha terá 4 atribrutos.

Acho que agora ficou super claro!

O problema é, como acessar esses atributos desconhecidos no lado java?
Eis a questão.

Abraço a todos!






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