Class EMFMetamodelImporter

java.lang.Object
io.lionweb.lioncore.java.emf.AbstractEMFImporter<io.lionweb.lioncore.java.language.Language>
io.lionweb.lioncore.java.emf.EMFMetamodelImporter

public class EMFMetamodelImporter extends AbstractEMFImporter<io.lionweb.lioncore.java.language.Language>
EMF importer which produces LionWeb's Metamodels.
  • Constructor Details

    • EMFMetamodelImporter

      public EMFMetamodelImporter()
    • EMFMetamodelImporter

      public EMFMetamodelImporter(ConceptsToEClassesMapping conceptsToEClassesMapping)
  • Method Details

    • importResource

      public List<io.lionweb.lioncore.java.language.Language> importResource(org.eclipse.emf.ecore.resource.Resource resource)
      Specified by:
      importResource in class AbstractEMFImporter<io.lionweb.lioncore.java.language.Language>
    • importEPackage

      public io.lionweb.lioncore.java.language.Language importEPackage(org.eclipse.emf.ecore.EPackage ePackage)