我需要通过java编码来创建动态EMF对象。可能吗 ? 如果是这样,请向我解释一下如何创建EMF对象的代码片段。
答案 0 :(得分:2)
要以编程方式创建eObject,只需使用EcoreUtil
和EcoreFactory
,如下所示:
EClass eClass = EcoreFactory.eINSTANCE.createEClass();
eClass.setName("DEMO");
eClass.setInterface(true);
EObject obj = EcoreUtil.create(eClass);