@Override
	public boolean performFinish() {
		File ghidraInstallDir = ghidraInstallationPage.getGhidraInstallDir();
		IJavaProject javaProject = projectPage.getJavaProject();
		ProjectPythonInterpreter pythonInterpreter = pythonPage.getProjectPythonInterpreter();
		try {
			getContainer().run(true, false,
				monitor -> link(ghidraInstallDir, javaProject, pythonInterpreter, monitor));
		}
		catch (InterruptedException e) {
			Thread.currentThread().interrupt();
			return false;
		}
		catch (InvocationTargetException e) {
			error(showWizardErrorDialog(getShell(), e), e);
			return false;
		}

		return true;
	}
Wizard for linking a Java project's classpath and external links to a Ghidra installation directory.
GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/src/main/java/ghidradev/ghidraprojectcreator/wizards/LinkGhidraWizard.java