我创建了一个EMF ecore模型,看起来像这样:
在生成插件EMF-Edit和EMF- 编辑器之后以及当我运行生成的GUI时:当我点击一个Indvidual时,有没有办法显示一个列出他所有 VisitedCountry ?
答案 0 :(得分:0)
要轻松实现这一点,您可以添加从Individual到VisitedCountry的非包含引用,它必须与您从VisitedCountry定义到Individual的引用相反( EOpposite )。
这样做,您可以在使用生成的模型编辑器编辑模型时选择个人时进行检查,您可以在属性视图中访问他们的VisitedCountry。一般来说,定义类之间的EOpposite引用对于其他目的总是有用的,因为你在两个类之间都有双向导航。