java - EMF Ecore 模型中列表类型属性允许的 "Default Value Literal"是什么?

标签 java eclipse ecore

我想构建一个 .ecore 模型。我正在使用 Eclipse Neon。在设计模式下,我有一个 class在类里面我有几个attributes 。当我将属性的类型设置为EEList<E> [org.eclipse.emf.common.util.EList]时,我无法设置默认值文字。我不知道有效值是多少。 enter image description here

最佳答案

为了回答您的问题,您似乎无法为 ELists 设置默认文字值。或者至少我在任何文档或代码中都找不到对它的引用。

您定义 EList 类型的 EAttribute 的目的是什么?如果您只是想要一个多值功能(例如列表),您应该使用具有多重性 [0..*] 的 X 类型的 EAttribute。

关于java - EMF Ecore 模型中列表类型属性允许的 "Default Value Literal"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51679155/

相关文章:

java - 将 Eclipse 指向 mvn repo 中的正确 jar 版本

java - 无法在luna中使用m2ecplise创建Spring mvc项目

java - 具有多重性的 EByteArray 或 EFloat 的 Ecore defaultValue

java - 从另一个 Eclipse View 监听 XText 编辑器中的 EObject 更改

java - 生成错误 : Cannot find the class file for org. openqa.selenium.internal.Locatable

java - 无法从 Android 中的 httpResponse 检索所有数据

JavaFX ComboBox 不显示 COM 端口

java - 无法从开始获得STORM NEW VERSION(1.0.1)中的消息

java - 查看 Eclipse 的源代码 - 我们如何评价算法?