首页 > TAG信息列表 > eclipse-emf

java-模式更改后重新生成ecore

我在xsd文件中有一个架构.偶尔会创建新版本的架构,并且我需要更新.ecore(和.genmodel). 如何更新它们,而不删除它们并重新生成它们.我已经对ecore进行了一些手动修改,并且我想保留此修改. 我做.解决方法:在* .genmodel上使用Reload …操作可基于* .xsd的新版本更新* .ecore.

java – 为什么使用工厂而不是’新’?

我正在读这本书EMF: Eclipse Modeling Framework,其中说: The EMF programming model strongly encourages, but doesn’t require, the use of factories for creating objects. Instead of simply using the new operator to create [an object]… 为什么鼓励使用工厂而不

将EMF生成的java类集成到Android项目中

我想知道我是否可以将EMF(ecore)模型生成的一组类包含到Android项目中. 我试图这样做,它编译得很好,但在运行时我得到的错误如下: 06-07 11:37:04.261: INFO/dalvikvm(649): Failed resolving Lorg/mmi/events/Event; interface 318 'Lorg/eclipse/emf/ecore/EObject;' 06-07 11:37

java – 加载资源时“已注册工厂需要”异常

我得到以下异常: java.lang.RuntimeException: Cannot create a resource for 'file:/home/my_conf.xml'; a registered resource factory is needed “爆炸”代码是这样的,停在:resource = resourceSet ….. ResourceSet resourceSet = new ResourceSetImpl(); Resource