首页> 外国专利> System and method for utilizing non-EMF based objects in an EMF environment

System and method for utilizing non-EMF based objects in an EMF environment

机译:在EMF环境中利用非基于EMF的对象的系统和方法

摘要

A system, method and program product for generating artifacts that can convert back and forth between non-EMF (Eclipse Modeling Framework) objects and EMF-based objects in an EMF-based runtime environment such as Web Data Objects (WDO) or Service Data Objects (SDO). Included is a system for inputting one or more non EMF application classes such as Java Beans and generating artifacts that include: a source meta model (ecore) that describes the data model defined by the input application classes; an EMap file that contains mappings between the classes and properties of the non-EMF objects and the EMF Objects; a target meta model (ecore) which represents the source meta model as transformed by the emap mappings; and a set of java classes (Mediators and DiffHandlers) that will at runtime perform the transformation between the two environments (non-EMF and EMF based objects).
机译:一种用于生成可在非EMF(Eclipse建模框架)对象和基于EMF的运行时环境中的基于EMF的对象(例如Web数据对象(WDO)或服务数据对象)之间来回转换的工件的系统,方法和程序产品。 (SDO)。包括一个用于输入一个或多个非EMF应用程序类(例如Java Bean)并生成构件的系统,该构件包括:描述由输入应用程序类定义的数据模型的源元模型(ecore);一个EMap文件,其中包含非EMF对象和EMF对象的类和属性之间的映射;目标元模型(ecore),代表由emap映射转换的源元模型;以及一组Java类(介体和DiffHandlers),它们将在运行时在两个环境(基于非EMF和EMF的对象)之间执行转换。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号