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 のオブジェクト モデルとは異なります。残念ながら、Java のフィールドのように EAttributes を静的にすることはできません。

于 2013-01-18T14:37:53.310 に答える