From 46a8015b41cb44dcb6dad79372f937d27e0d1941 Mon Sep 17 00:00:00 2001 From: Serge Rider Date: Fri, 21 Dec 2018 12:32:33 +0300 Subject: [PATCH] #4529 Mock data wizard fix --- .../tools/transfer/internal/DTActivator.java | 4 -- .../META-INF/MANIFEST.MF | 9 +-- .../ext/mockdata/MockDataExecuteWizard.java | 14 +++-- .../ext/mockdata/internal/MDActivator.java | 57 +++++++++++++++++++ 4 files changed, 70 insertions(+), 14 deletions(-) create mode 100644 plugins/org.jkiss.dbeaver.ext.mockdata/src/org/jkiss/dbeaver/ext/mockdata/internal/MDActivator.java diff --git a/plugins/org.jkiss.dbeaver.data.transfer/src/org/jkiss/dbeaver/tools/transfer/internal/DTActivator.java b/plugins/org.jkiss.dbeaver.data.transfer/src/org/jkiss/dbeaver/tools/transfer/internal/DTActivator.java index c3b63fd130..0cd47114b6 100644 --- a/plugins/org.jkiss.dbeaver.data.transfer/src/org/jkiss/dbeaver/tools/transfer/internal/DTActivator.java +++ b/plugins/org.jkiss.dbeaver.data.transfer/src/org/jkiss/dbeaver/tools/transfer/internal/DTActivator.java @@ -18,8 +18,6 @@ package org.jkiss.dbeaver.tools.transfer.internal; import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.ui.plugin.AbstractUIPlugin; -import org.jkiss.dbeaver.runtime.DBeaverNotifications; -import org.jkiss.dbeaver.ui.notifications.NotificationUtils; import org.osgi.framework.BundleContext; public class DTActivator extends AbstractUIPlugin { @@ -36,8 +34,6 @@ public class DTActivator extends AbstractUIPlugin { @Override public void start(BundleContext context) throws Exception { super.start(context); - // Set notifications handler - DBeaverNotifications.setHandler(NotificationUtils::sendNotification); plugin = this; } diff --git a/plugins/org.jkiss.dbeaver.ext.mockdata/META-INF/MANIFEST.MF b/plugins/org.jkiss.dbeaver.ext.mockdata/META-INF/MANIFEST.MF index 6c75e02880..02171c172e 100644 --- a/plugins/org.jkiss.dbeaver.ext.mockdata/META-INF/MANIFEST.MF +++ b/plugins/org.jkiss.dbeaver.ext.mockdata/META-INF/MANIFEST.MF @@ -1,9 +1,14 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name +Bundle-Vendor: %Bundle-Vendor Bundle-SymbolicName: org.jkiss.dbeaver.ext.mockdata;singleton:=true Bundle-Version: 1.0.25.qualifier Bundle-Release-Date: 20181224 +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Bundle-Activator: org.jkiss.dbeaver.ext.mockdata.internal.MDActivator +Bundle-ActivationPolicy: lazy +Bundle-ClassPath: . Require-Bundle: org.eclipse.ui, org.eclipse.core.runtime, org.eclipse.ui.views, @@ -12,10 +17,6 @@ Require-Bundle: org.eclipse.ui, org.eclipse.ui.workbench.texteditor, org.jkiss.dbeaver.core, org.jkiss.utils -Bundle-ActivationPolicy: lazy -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 -Bundle-Vendor: %Bundle-Vendor -Bundle-ClassPath: . Export-Package: org.jkiss.dbeaver.ext.mockdata, org.jkiss.dbeaver.ext.mockdata.generator, org.jkiss.dbeaver.ext.mockdata.model diff --git a/plugins/org.jkiss.dbeaver.ext.mockdata/src/org/jkiss/dbeaver/ext/mockdata/MockDataExecuteWizard.java b/plugins/org.jkiss.dbeaver.ext.mockdata/src/org/jkiss/dbeaver/ext/mockdata/MockDataExecuteWizard.java index a1f072f0fc..1d25a680b5 100644 --- a/plugins/org.jkiss.dbeaver.ext.mockdata/src/org/jkiss/dbeaver/ext/mockdata/MockDataExecuteWizard.java +++ b/plugins/org.jkiss.dbeaver.ext.mockdata/src/org/jkiss/dbeaver/ext/mockdata/MockDataExecuteWizard.java @@ -17,7 +17,6 @@ */ package org.jkiss.dbeaver.ext.mockdata; -import org.eclipse.jface.dialogs.IDialogSettings; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.jface.wizard.IWizardPage; import org.eclipse.osgi.util.NLS; @@ -26,6 +25,7 @@ import org.eclipse.ui.IImportWizard; import org.eclipse.ui.IWorkbench; import org.jkiss.dbeaver.DBException; import org.jkiss.dbeaver.Log; +import org.jkiss.dbeaver.ext.mockdata.internal.MDActivator; import org.jkiss.dbeaver.ext.mockdata.model.MockGeneratorDescriptor; import org.jkiss.dbeaver.ext.mockdata.model.MockValueGenerator; import org.jkiss.dbeaver.model.DBUtils; @@ -50,7 +50,7 @@ public class MockDataExecuteWizard extends AbstractToolWizard