path[0]= dialog.getOutputLocation();
fOutputLocation= dialog.getOutputLocation();
            public boolean doQuery(final CPListElement element) {                Display.getDefault().syncExec(new Runnable() {                    public void run() {                        Shell sh= shell != null ? shell : JavaPlugin.getActiveWorkbenchShell();                        OutputLocationDialog dialog= new OutputLocationDialog(sh, element, classpathList);                        result[0]= dialog.open() == Window.OK;                        path[0]= dialog.getOutputLocation();                    }                });                return result[0];            }