Я пытаюсь создать свое гибкое модульное приложение и получил следующий сценарий
Портал (в который входят 2 модуля :)
-Mod1 (.swf)
-Mod2 (.swf)
Кроме того, у меня есть Mod1-API (.swc)
Mod1-API, определяет интерфейсы, которые реализованы на Mod1 (.swf).
SWF-файлы Mod1 и Mod2 импортируют SWC-файл Mod1-API.
Я пытаюсь вызвать метод API на Mod2. На Mod2 у меня есть интерфейс, так как он используется совместно с проектом Mod1-API.
Я пытаюсь добиться реальной загрузки класса реализации в Mod2 с помощью отражения, используя метод getDefinitionByName, но он говорит, что он не определен.
Итак, есть ли способ достичь этого?
Я имею в виду, как из mod2 загрузить класс, который находится в проекте Mod1, возвращая только interfacce для mod2, чтобы он мог вызывать методы, как обычный метод API?