intendevo piu' una cosa di questo tipo:

codice:
class MyCache
{

	var m_cache:String;
	
	public function _set(val){
		m_cache=val;
                                e_evento()

	}

	public function _get(){
		return m_cache;
	}


	private function e_evento()
	{
		var evt:Object = new Object() ;
		evt.type = "evento" ;
		dispatchEvent(evt) ;
	}

}

function evento()
{
// QUI C'è il ritorno d'evento
}

ClassCache=new Cache();
ClassCache.addEventListener ("evento", this);
ClassCache._set("pippo")


lo devo ancora provare, non so se la funzione la metto in un MovieClip che porto poi in root funziona ancora.