我创建了一个EMFecore模型,看起来像这样:
- 该模型包含"族"列表
- 该模型包含访问国家/地区列表
- 家庭包含个人列表
- 访问国家/地区包含对某些个人的引用列表
在生成插件 EMF-Edit 和 EMF 编辑器后,当我运行生成的 GUI 时:当我单击一个 Indvidual 时,有没有办法显示一个列出他所有访问过的国家的表格?
要轻松做到这一点,您可以添加从个人到访问国家/地区的非包含引用,该引用必须是与您从访问国家/地区到个人定义的引用相反的引用 (EOpposite)。
这样做,您可以在使用生成的模型编辑器编辑模型时选择个人时进行检查,您可以在属性视图中访问他们的访问国家/地区。通常,定义 EOpposite 引用 beetween 类对于其他 pupose 总是有用的,因为您在两个类之间具有双向导航。