我正在尝试将新数据类型添加到我的Papyrus安装中,以便我将创建的类属性可以是这些数据类型。 我定义了一个包含这些数据类型的配置文件(我只是将小部件从控件中拖放到编辑区域)。在同一个档案中,我添加了一些刻板印象。
问题是在定义配置文件后,我可以访问和使用构造型,但我创建的数据类型都不可访问。 经过一些研究,我了解到了
“定义包含结构化数据类型的概要文件时,数据类型将转换为String属性。应将其定义为EClass,以便维护结构化。”来自https://bugs.eclipse.org/bugs/show_bug.cgi?id=375029。
有人可以帮我定义我的数据类型,如上面链接中所建议的,或者是否可以在构建图表时使其可访问? 感谢。
答案 0 :(得分:0)
你可以:
如果此数据类型引用了现有的类型,则可以将此类型添加到属性中 - > EDataType - > instanceClassName。
例如,您可以添加将生成为org.eclipse.emf.common.util.URI的URI类型。