O melhor é usares o Observer Pattern.

Imagina assim

private var observable:IObservable
function doSomething(observable:IObservable):void
{
  this.observable = observable;
    ...
    something.addEventListener(SomeEvent, myHandler );
}
function myHandler(event:SomeEvent):void
{
...
...
    this.observable.notify(newData)
}

o teu objecto que passas por referência terá de ser do tipo IObservable 
que terá a seguinte assinatura
function notify(data:BitMapData):void{}

Assim permite-te notificar o destino quando assim o entenderes :)

-- 

João Fernandes

Adobe Community Expert
http://www.onflexwithcf.org
http://www.riapt.org
Portugal Adobe User Group (http://aug.riapt.org)




--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Desenvolvimento de RIAs - 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
-~----------~----~----~----~------~----~------~--~---

Responder a