Class ExcelMetamodelProvider

  • All Implemented Interfaces:
    com.sodius.mdw.corext.model.MetamodelProvider

    public final class ExcelMetamodelProvider
    extends com.sodius.mdw.corext.model.emf.EMFMetamodelProvider
    Instantiates the Excel metamodel.

    Clients are advised not to use this class.

    • Field Summary

      • Fields inherited from class com.sodius.mdw.corext.model.emf.EMFMetamodelProvider

        PROPERTY_EPACKAGE, PROPERTY_MODEL, PROPERTY_PROFILE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.sodius.mdw.corext.model.DefaultMetamodel createMetamodel​(MetamodelConfiguration configuration, String metamodelID)
      Instantiates the Excel metamodel.
      • Methods inherited from class com.sodius.mdw.corext.model.emf.EMFMetamodelProvider

        checkoutMetamodel, checkoutMetamodelExtension, createEPackage, createMetamodelExtension, createModel, createProfileProvider, isProfileEnabled, setProperty
      • Methods inherited from class com.sodius.mdw.internal.core.model.AbstractMetamodelProvider

        checkoutMetamodel, createEPackage, createMetamodelExtension
    • Constructor Detail

      • ExcelMetamodelProvider

        public ExcelMetamodelProvider()
    • Method Detail

      • createMetamodel

        public com.sodius.mdw.corext.model.DefaultMetamodel createMetamodel​(MetamodelConfiguration configuration,
                                                                            String metamodelID)
                                                                     throws CoreException
        Instantiates the Excel metamodel.
        Specified by:
        createMetamodel in interface com.sodius.mdw.corext.model.MetamodelProvider
        Overrides:
        createMetamodel in class com.sodius.mdw.corext.model.emf.EMFMetamodelProvider
        Parameters:
        configuration - the configuration.
        metamodelID - the metamodel identifier.
        Returns:
        the Excel metamodel.
        Throws:
        CoreException - if the metamodel cannot be created.