我是GMF / EMF的新手,我遇到以下问题: 我正在设计一个模型编辑器,并希望限制一些用户操作。 在Properties视图中,diagram元素具有某些属性。 现在我希望用户无法在此视图中更改某些属性,但该属性必须保留并且不应删除。 是否有可能隐藏或禁用组合框/文本输入或只显示字段?
如果你能帮助我,我会很高兴的。 感谢答案 0 :(得分:0)
是的,您可以通过生成器模型文件( .genmodel )控制模型的生成代码。
任何模型元素属性的一个属性正是您所需要的,属性类型:
此功能是否应包含在属性表中 是否应该可以编辑。
可能的值非常明显:无,只读和可编辑。