我想构建一个 .ecore 模型。我正在使用 Eclipse Neon。在设计模式下,我有一个 class
在类里面我有几个attributes
。当我将属性的类型设置为EEList<E> [org.eclipse.emf.common.util.EList]
时,我无法设置默认值文字。我不知道有效值是多少。
最佳答案
为了回答您的问题,您似乎无法为 ELists 设置默认文字值。或者至少我在任何文档或代码中都找不到对它的引用。
您定义 EList 类型的 EAttribute 的目的是什么?如果您只是想要一个多值功能(例如列表),您应该使用具有多重性 [0..*] 的 X 类型的 EAttribute。
关于java - EMF Ecore 模型中列表类型属性允许的 "Default Value Literal"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51679155/