Nome do objeto C1: Objeto
Nome da C2: Classe2
if (Objeto.c2 is Classe2) {
}
2008/4/10 Pedro Gonçalves <[EMAIL PROTECTED]>:
> Olá pessoal!!
>
>
> Gostaria de saber como que descubro o tipo de uma variável.
> Ex: na classe Abaixo, a C1 tem a propriedade c2, que é do tipo C2. Como
> faço para que em runtime para descobrir a classe que a propriedade c2 é?
>
> gostaria de algo mais ou menos assim:
>
> var obj:C1 = new C1();
>
> //maneira java de fazer:
> *Class clazz = obj.c2.getClass();*
>
> Existe algo semelhante a isso no flex?
> Utilizei o operador typeOf, mas quando ele detecta o tipo objeto, ele
> retorna apenas object como string, e não algo como beans::C2.
>
>
> Obrigado!
>
> As seguintes classes:
>
> package beans
> {
> public class C1
> {
> public var nome:String;
> public var codigo:int;
> public var c2:C2;
> }
> }
>
> package beans
> {
> public class C2
> {
> public var nome:String;
> public var codigo:int;
>
> }
> }
>
>
>
> --
> Pedro Gonçalves
> 031-8415 5423
> [EMAIL PROTECTED]
> http://pedrogoncalves.com.br
>
> -------
> Neo Framework
> Framework web j2ee
> www.neoframework.org
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---