Java 如何更新使用Graphiti中的模式创建的连接

Java 如何更新使用Graphiti中的模式创建的连接,java,swt,jface,eclipse-emf,eclipse-gef,Java,Swt,Jface,Eclipse Emf,Eclipse Gef,我正在使用ConnectionPattern创建连接 我的连接类扩展了AbstractConnectionPattern。 一切正常,但当我更改与其关联的业务对象的值时(使用TransactionalEditingDomain),图表中的更改不会更新 对业务对象的更改是通过双击连接时弹出的对话框完成的 所做的更改不会反映在工具提示以及ConnectionCorator中 我是这个框架的新手,我也尝试过AbstractConnectionPattern类中的helper方法,但没有帮助。一旦更改业

我正在使用ConnectionPattern创建连接

我的连接类扩展了
AbstractConnectionPattern
。 一切正常,但当我更改与其关联的业务对象的值时(使用
TransactionalEditingDomain
),图表中的更改不会更新

对业务对象的更改是通过双击连接时弹出的对话框完成的

所做的更改不会反映在工具提示以及ConnectionCorator中


我是这个框架的新手,我也尝试过AbstractConnectionPattern类中的helper方法,但没有帮助。

一旦更改业务模型,可能会触发一个通知事件。在与连接(控制器)对应的editpart对象上的#handleNotificationEvent(…)方法或#handlePropertyChange(…)方法中放置断点。应根据模型的更改在此处更新视图。我怀疑此部分丢失。

我知道在哪里更新,但不知道如何在graphiti中更新连接装饰器和连接。