]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/sharedontology/wizard/WizardExtensionFactory.java
Generic Model Import
[simantics/platform.git] / bundles / org.simantics.modeling.ui / src / org / simantics / modeling / ui / sharedontology / wizard / WizardExtensionFactory.java
index b67dee50e807959fd38852dcf1696cc7ab350371..83d062e36af38e95bc587d0c8033264ca5f3c454 100644 (file)
@@ -36,6 +36,7 @@ public class WizardExtensionFactory implements IExecutableExtensionFactory, IExe
      * Factory ID for the shared library import wizard.
      */
     public static final String ANNOTATION_TYPE_IMPORT_WIZARD = "sharedOntologyImportWizard"; // $//$NON-NLS-1$
+    public static final String MODEL_IMPORT_WIZARD = "modelImportWizard"; // $//$NON-NLS-1$
  
     private IConfigurationElement config;
 
@@ -65,6 +66,9 @@ public class WizardExtensionFactory implements IExecutableExtensionFactory, IExe
         if (ANNOTATION_TYPE_IMPORT_WIZARD.equals(id)) {
             return configure(new SharedOntologyImportWizard());
         }
+        if (MODEL_IMPORT_WIZARD.equals(id)) {
+            return configure(new ModelImportWizard());
+        }
 
         throw new CoreException(new Status(IStatus.ERROR, Activator.PLUGIN_ID,
                 0, "Unknown id in data argument for " + getClass(), null)); //$NON-NLS-1$