Класс Actionscript не найден во время выполнения для связи BlazeDS

StackOverflow https://stackoverflow.com/questions/1947219

Вопрос

Мы используем автоматически сгенерированный код AS GraniteDS для сопоставления удаленных объектов Java с AS.

У нас есть объекты, содержащие сайты списков на Java, поэтому при их преобразовании в AS это выглядит так:

ДЖАВА:

    private List<MyObject> territories;

Экшнскрипт:

    private var _territories:ListCollectionView;

Проблема в том, что мы используем привязку данных MXML для общей привязки содержимого этого списка. Проблема в том, что мы никогда не ссылаемся явно на тип объекта, содержащегося в списке, поэтому он никогда не компилируется в наш SWF. Есть ли какой-либо способ гарантировать, что объекты в списке для RemoteClass скомпилирован?

Это было полезно?

Решение

Автоматизированного способа сделать это не существует.Вам нужно будет сослаться на класс где-нибудь в вашем коде или указать его с помощью аргументов компилятора, используя «include-classes».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top