我正在使用EMF让用户使用生成的编辑器创建模型。 在编辑器属性中,在模型的一个属性中,我希望用户单击“...”按钮而不是使用字符串值。点击“...”按钮后,我将打开一个对话框,我创建供他从列表中选择。 如何更改属性以显示“...”而不是仅仅是一个字符串。它是在ecore文件中完成的吗?
伊多。
答案 0 :(得分:0)
在EMF中,您可以通过更改生成的,在.genmodel,编辑和/或编辑器“plugin.properties”文件中更改生成的模型编辑器的“外观”,或者(对于复杂和不寻常的事物)码。
如果您编辑生成的代码,请小心删除“@generated”标记...或者下次从模型中重新生成代码时,您的更改将会消失!
在这种情况下,我认为您可能只需要更改一些插件属性字符串。