扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
今天看到两种使用EMF解析.xml为EMF模型的策略:
一种是通过如下代码:
 IFileEditorInput modelFile  =  (IFileEditorInput)getEditorInput();
URI resourceURI  =  URI.createPlatformResourceURI(modelFile.getFile().getFullPath().toString());;
 resource  =  editingDomain.getResourceSet().getResource(resourceURI,  true ); 
IFileEditorInput modelFile = (IFileEditorInput)getEditorInput();        
XMLProcessor processor =  new DesignXMLProcessor();            
 resource = processor.load(new InputSource(new InputStreamReader(modelFile.getFile().getContents(), "GBK")), null);
        
  <extension point="org.eclipse.emf.ecore.extension_parser">
    <parser 
       type="design" 
       class="com.neusoft.report.design.util.DesignResourceFactoryImpl" />
  </extension>如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。