На стороне Java у меня есть
Interface Node
FloatLiteral implements Node
Resource implements Node
И DAO, которые предоставляют услугу, которая возвращает
public List<Node> getAll()
Таким образом он может возвращать FloatLiterals и Resources.
Когда я использую мастер данных и служб Flash Builder 4, он генерирует объект значения только для узла. Если я заставлю мастера сгенерировать объекты значений для FloatLiteral и Resource, добавив нижеприведенное (которое будет удалено после создания объектов значений)
public List<FloatLiteral> getFloats()
public List<Resource> getResources()
Кажется, что сгенерированные объекты значений не создают отношения, как на стороне Java. Все это самостоятельные занятия.
У кого-нибудь есть идеи, как заставить удаленное взаимодействие Flex поддерживать наследование и полиморфизм с помощью мастера создания данных / служб Flash Builder 4?
Спасибо.