GEF: Как программно создать соединение?

Я хотел бы создать шпаргалку Eclipse, в которой объясняется, как создать две плитки и соединить их.

Я успешно закодировал команду, которая создает две плитки, но не команду для создания соединения между двумя плитками (т. Е. Исходным и целевым EditPart) в моем GEF DiagramEditPart.

Кто-нибудь знает, как это сделать, или есть пример кода с пояснениями?

Спасибо всем заранее !


person l1sq0u48    schedule 11.06.2015    source источник


Ответы (2)


Чтобы изучить GEF, мне было очень полезно пройти это руководство по ФГОС. Однако он не распространяется на подключения, а здесь является расширением этого руководства, которое точно описывает это. Существует также отличная серия блогов о создании редактора GEF, который обрабатывает подключения здесь.

person Michael    schedule 12.06.2015
comment
Да, отличная серия блогов :-) - person vainolo; 12.06.2015

Я думаю, вам следует взглянуть на пример логики/формы, предоставленный GEF. Я обнаружил, что эти примеры кода вместе с рядом vainolo являются наиболее полезными.

person GiangLP    schedule 22.06.2015