我有一个EObject,想要从中获取所有属性。我试图获得所有结构特征:
myEObject.eClass().getEAllStructuralFeatures()
但是我得到太多属性我不想要对象ID。
用
myEObject.eClass().getEStructuralFeatures()
缺少一些显示在“属性”视图中的内容。
那么如何从属性视图中获取与EObject相同的属性列表?
感谢您的帮助
答案 0 :(得分:0)
只需使用第一个选项并过滤掉您不想要的选项(如对象ID)即可显示。这可能是最简单的方法。
如果它必须与属性视图中显示的列表完全相同,最安全的选择是找到用于填充属性视图并重复使用的代码。