0

继续生成字段的示例,例如:

def handle (EClass c) {
  val attr = EcoreFactory::eINSTANCE.createEAttribute
  attr.name = "test"
  attr.EType = EcorePackage::eINSTANCE.EString
  c.EStructuralFeatures += attr
}

我可以将其生成为静态字段吗?怎么做?

提前致谢,

4

1 回答 1

0

Ecore 与 Java 的对象模型不同,不幸的是,EAttributes 不能像 Java 中的字段那样是静态的。

于 2013-01-18T14:37:53.310 回答