×

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

  • US 7,506,303 B2
  • Filed: 01/12/2005
  • Issued: 03/17/2009
  • Est. Priority Date: 01/12/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for generating a target meta model file that can convert non-EMF (Eclipse Modeling Framework) objects to EMF-based objects in an EMF-based runtime environment, comprising:

  • a system for inputting a source meta model that describes a data model and runtime support for the data model;

    a system for inputting an EMap file that maps non-EMF java classes to the source meta model;

    an association mechanism that utilizes the Emap file to associate eClassifiers in the source meta model to non-EMF Java classes in the source meta model;

    a system for generating a default source meta model based on a Java Bean;

    a system for generating an identity EMap based on an EMap schema;

    a system for processing calculated attributes in the EMap file in order to create an expression that will be evaluated at runtime, wherein the system for processing calculated attributes generates attributes in the target meta model as eStructuralFeatures of a parent EClassifier; and

    a system for processing iD attributes in the EMap file in order to allow use of combination primary keys.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×