Есть интерфейс:

Код AS3:
package core.controls.buttons {
import core.controls.buttons.menu.IMenuModel;
import core.ISlideHandler;
public interface IModel extends IMenuModel, ISlideHandler{
}
}
Есть класс:

Код AS3:
package core {
import core.controls.buttons.IModel;
import flash.events.EventDispatcher;
import flash.events.IEventDispatcher;
public class SlidesModel extends EventDispatcher implements IModel {
public function SlidesModel(target:IEventDispatcher = null) {
super(target);
}
}
}
Если в коде этого класса поставить курсор на IModel и нажать ctrl+shift+1, появиться надпись:
Цитата:
|
Implement interface methods
|
Так вот если я нажму на Enter - имплементируються только методы IMenuModel, а ISlideHandler игнориться. Хотя компилятор видит что мы наследуемся от двух интерфейсов, а вот FD - нет((
Можно ли как то это исправить?