From ead8726b80b8bf69558b782bc8d9fd79a77ac244 Mon Sep 17 00:00:00 2001 From: Camille Letavernier Date: Wed, 21 Jan 2015 18:01:43 +0100 Subject: 457341: [Model Import] Identify and fix performances bottlenecks https://bugs.eclipse.org/bugs/show_bug.cgi?id=457341 - Tentative fix for the Dangling URIs performances in Phase 1--- .../org/eclipse/papyrus/migration/rsa/handler/ImportHandler.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'extraplugins/migration/org.eclipse.papyrus.migration.rsa/src/org/eclipse/papyrus/migration/rsa/handler/ImportHandler.java') diff --git a/extraplugins/migration/org.eclipse.papyrus.migration.rsa/src/org/eclipse/papyrus/migration/rsa/handler/ImportHandler.java b/extraplugins/migration/org.eclipse.papyrus.migration.rsa/src/org/eclipse/papyrus/migration/rsa/handler/ImportHandler.java index 13cc300ba03..8c47f03f2c9 100644 --- a/extraplugins/migration/org.eclipse.papyrus.migration.rsa/src/org/eclipse/papyrus/migration/rsa/handler/ImportHandler.java +++ b/extraplugins/migration/org.eclipse.papyrus.migration.rsa/src/org/eclipse/papyrus/migration/rsa/handler/ImportHandler.java @@ -28,7 +28,7 @@ import org.eclipse.jface.viewers.ISelection; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.papyrus.migration.rsa.Activator; import org.eclipse.papyrus.migration.rsa.RSAToPapyrusParameters.Config; -import org.eclipse.papyrus.migration.rsa.transformation.ConfigHelper; +import org.eclipse.papyrus.migration.rsa.RSAToPapyrusParameters.RSAToPapyrusParametersFactory; import org.eclipse.papyrus.migration.rsa.transformation.ImportTransformationLauncher; import org.eclipse.papyrus.views.properties.creation.PropertyEditorFactory; import org.eclipse.swt.widgets.Control; @@ -109,9 +109,7 @@ public class ImportHandler extends AbstractHandler { } public Config getTransformationParameters(ExecutionEvent event) { - ConfigHelper helper = new ConfigHelper(); - - Config config = helper.getConfig(); + Config config = RSAToPapyrusParametersFactory.eINSTANCE.createConfig(); Shell activeShell = HandlerUtil.getActiveShell(event); -- cgit v1.2.3