вобщем пытаюсь организовать события в классе
вне класса все понятно все получается но начинаются проблемы в классах вобщем пример
тело класса

Код:
class Test {
public var addListener:Function;
public var broadcastMessage:Function;
public var onLoadCompleted:Function;
public function Test() {
AsBroadcaster.initialize(this)
this.addListener(this);
this.broadcastMessage("onLoadCompleted");
}
}
в fla

Код:
import Test
var tt:Test = new Test()
tt.onLoadCompleted = function () {
trace("hello")
}
и не чего не происходит
что я делаю не так
PS почему мне импортировать, два класса вместе, компилер пишет вот что
The class 'TestClass.as' cannot be imported because its leaf name is already being resolved to imported class 'News.as'.