Eclipse向导窗口中未显示进度

时间:2013-01-18 10:00:25

标签: eclipse-plugin

我正在开发一个Eclipse插件,用于在当前工作空间中创建项目。我想在向导窗口中显示一个进度条(在下一个 - 上一个 - 完成按钮的上方)以表示创建的进度。但是,按下完成按钮时,不会显示进度条。以下是我的代码。

    @Override
    WorkspaceModifyOperation op = new WorkspaceModifyOperation() {

        @Override
        protected void execute(IProgressMonitor monitor) throws CoreException,
                InvocationTargetException, InterruptedException {

            monitor.beginTask("Create *** Project", 100);

            try {
                ProjectUtil.createProject(monitor);
            } catch (Exception e) {
            } finally {
                monitor.done();
            }
            monitor.done();
        }
    };
    try {
        getContainer().run(true, true, op);
    } catch (InvocationTargetException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (InterruptedException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

在课程createProject(IProgressMonitor monitor)的{​​{1}}方法中,我在每次操作后都有ProjectUtil

我错过了什么?

0 个答案:

没有答案