*/
public Object execute(ExecutionEvent event) throws ExecutionException {
IProject project = getProject(event);
Shell activeShell = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell();
TransactionCalculatorWizard wizard = new TransactionCalculatorWizard();
WizardDialog dialog = new WizardDialog(activeShell, wizard);
dialog.open();
if (!wizard.isCanceled()) {
Job job =
new TransactionCalculatorJob("Transaction Reconstruction", project, wizard.getTMax(), wizard
.getMaxDist());
job.setUser(true);
job.schedule();
}
return null;