Model 在TableViewer的组合框中获取EMF模型实例的电子引用

Model 在TableViewer的组合框中获取EMF模型实例的电子引用,model,reference,jface,emf,tableviewer,Model,Reference,Jface,Emf,Tableviewer,我需要设置和获取EMF模型实例的eReference值,我使用一个自我实现的UI。其中有一个表查看器,我可以在其中设置/获取某些数据类型的值,例如从原始数据类型到字符串或枚举。为此,我扩展了EditingSupport,TableColumns通过调用setEditingSupport方法使用它 对于布尔值和枚举值,我使用ComboBoxCellEditor,对于所有其他类型,我使用simple TextCellEditor。但这些都是我的功劳,当涉及到利用EMF模型的参考时,我有点不知所措。我

我需要设置和获取EMF模型实例的eReference值,我使用一个自我实现的UI。其中有一个表查看器,我可以在其中设置/获取某些数据类型的值,例如从原始数据类型到字符串或枚举。为此,我扩展了EditingSupport,TableColumns通过调用setEditingSupport方法使用它

对于布尔值和枚举值,我使用ComboBoxCellEditor,对于所有其他类型,我使用simple TextCellEditor。但这些都是我的功劳,当涉及到利用EMF模型的参考时,我有点不知所措。我需要实现的功能实际上与Eclipse属性视图的功能相同。在将其他必要的模型重新加载为模型后,还可以使用ComboBoxCellEditor来访问可由模型的EReference属性引用的元素

所以,我的问题是,是否有可能像其他EStructuralFeatures和EditingSupport一样实现这一点?我找不到任何直接关于这个问题的材料。任何帮助都将不胜感激。谢谢