Честно говоря, из кода мало что понятно, так что будем "додумывать"

Код:
import MainClass;
import OtherClass;
var classRoot:Object = new Object();
classRoot.uri = "http://www.***.ru";
classRoot.mainClass = new MainClass();
classRoot.otherClass = new OtherClass();
classRoot.otherClass.addEventListener(Event.CHANGE, somethingChanged);
classRoot.otherClass.doEvent();
function somethingChanged(event:Event):void
{
classRoot.uri = ""; /* в качестве примера изменили uri */
}

Код:
package
{
public class OtherClass extends Sprite //это не обязательно. Нужен просто eventDispatcher
{
public function OtherClass()
{
super();
}
public function doEvent():void
{
dispatchEvent(new Event(Event.CHANGE));
}
}
}