提交 40b4c465 编写于 作者: S serge-rider

#2372 Data transfer plugin refactoring (ui)


Former-commit-id: ea362293
上级 c2780ea5
......@@ -63,8 +63,8 @@ public abstract class DataTransferHandler extends AbstractHandler {
ActiveWizardDialog dialog = new ActiveWizardDialog(
workbenchWindow,
new DataTransferWizard(
producers.toArray(new IDataTransferProducer[producers.size()]),
consumers.toArray(new IDataTransferConsumer[consumers.size()])));
producers.toArray(new IDataTransferProducer[0]),
consumers.toArray(new IDataTransferConsumer[0])));
dialog.open();
}
......
......@@ -35,8 +35,6 @@ import org.jkiss.dbeaver.ui.dialogs.ActiveWizardPage;
*/
class DataTransferPageSettings extends ActiveWizardPage<DataTransferWizard> {
private static final Log log = Log.getLog(DataTransferPageSettings.class);
private IWizardPage producerSettingsPage;
private IWizardPage consumerSettingsPage;
......
......@@ -22,6 +22,7 @@ import org.eclipse.core.runtime.jobs.JobChangeAdapter;
import org.eclipse.jface.dialogs.DialogSettings;
import org.eclipse.jface.dialogs.IDialogSettings;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.wizard.IWizardContainer;
import org.eclipse.jface.wizard.IWizardPage;
import org.eclipse.jface.wizard.Wizard;
import org.eclipse.swt.SWT;
......@@ -258,6 +259,12 @@ public class DataTransferWizard extends Wizard implements IExportWizard {
return true;
}
@Override
public void setContainer(IWizardContainer wizardContainer) {
super.setContainer(wizardContainer);
//wizardContainer.
}
private void loadSettings() {
loadFrom(
getRunnableContext(), getDialogSettings());
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册