myDispatcher.addEventListener(MyDispatcherEvent.MY_EVENT, myListener); private function myListener(event : MyDispatcherEvent):void { //ike => removeEventlistener(); IEventDispatcher(event.currentTarget).removeEventListener(event.type, arguments.callee); }