1.EMF的三大部分: (1)EMF.ECORE :也就是核心元模型,用来表示模型的模型.
(2)EMF.EDIT :为模型构建editor和viewer.(3)EMF.CODEGEN :根据输入的模型进行代码生成.
2.ECORE的结构:
3.在EMF导入ecore,生成genmodel,再生成代码以后,如要自己修改生成的代码,需修改被改部分的annotation,将@generated随意改动即可,如改成@generated not.如果不改,在下次生成代码时,会覆盖你所修改的部分.
注意:genmodel与ecore的关系.