From: bdragon.park Date: Thu, 21 Sep 2017 09:42:05 +0000 (+0900) Subject: RTSDK : Modify ocf finish method call flow for notification popup X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=adf3431f8c5ae14101b7f830880d1ccef8b57d5a;p=sdk%2Fide%2Frt-ide-product.git RTSDK : Modify ocf finish method call flow for notification popup Signed-off-by: bdragon.park --- diff --git a/rt-ide/tizen.rt.product.plugin/src/org/tizen/rt/ide/wizards/NewRtProjectWizard.java b/rt-ide/tizen.rt.product.plugin/src/org/tizen/rt/ide/wizards/NewRtProjectWizard.java index a3d35ab..835e0ed 100644 --- a/rt-ide/tizen.rt.product.plugin/src/org/tizen/rt/ide/wizards/NewRtProjectWizard.java +++ b/rt-ide/tizen.rt.product.plugin/src/org/tizen/rt/ide/wizards/NewRtProjectWizard.java @@ -47,6 +47,7 @@ import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IConfigurationElement; import org.eclipse.core.runtime.IExecutableExtension; import org.eclipse.core.runtime.IProgressMonitor; +import org.eclipse.core.runtime.NullProgressMonitor; import org.eclipse.core.runtime.SubProgressMonitor; import org.eclipse.jface.dialogs.MessageDialog; import org.eclipse.jface.operation.IRunnableWithProgress; @@ -176,6 +177,11 @@ public class NewRtProjectWizard extends BasicNewResourceWizard implements IExecu try { getContainer().run(true, false, op); + // post processing : perform OCF pages work + if (OcfBridgePlugin.isOcfExtensionExist() && boardPage.useIotService()) { + generatedFileMap = devicePage.performFinish(_newProject, new NullProgressMonitor()); + } + // Additional work for OCF : Open files with editor openWithEditor(newProjectHandle); } catch (InterruptedException e) { @@ -286,13 +292,6 @@ public class NewRtProjectWizard extends BasicNewResourceWizard implements IExecu _newProject.refreshLocal(IResource.DEPTH_INFINITE, monitor); monitor.worked(1); - - // post processing : perform OCF pages work - if (OcfBridgePlugin.isOcfExtensionExist() && boardPage.useIotService()) { - IProgressMonitor subMonitor = new SubProgressMonitor(monitor, 10); - generatedFileMap = devicePage.performFinish(_newProject, subMonitor); - } - monitor.worked(1); } private IProject createNewProject(IProject newProjectHandle, URI location, IProgressMonitor monitor) {