Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Saulo Siqueira

Nome da Classe

Recommended Posts

Bom dia pessoal, gostaria de uma ajuda.

Estou tentando pegar o nome da classe de um objeto. Segue o trecho do código abaixo

 

Quando eu crio um novo objeto na tela esse método é executado.

private function addNode(clazz:Class) : void {
				var node:Canvas = new clazz;
				node.x = 100;
				node.y = 100;
				// Aqui eu consigo pegar o nome				
				_className = node.className;
				node.addEventListener(MouseEvent.CLICK, handleMouseDoubleClick);
				diagram.addChild(node);
				
			}

Quando eu clico no objeto criado é executado esse evento.

public function handleMouseDoubleClick(event:MouseEvent) : void {
				var obj : Object = event.currentTarget.toLocaleString();
				trace(obj);
// O trace exibe o seguinte 
[object TransferToQueueAction]

			}

Gostaria de receber somente o nome da classe que neste caso é TransferToQueueAction.

Alguem tem uma idéia ?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.