IWorkbench wb = PlatformUI.getWorkbench();
// IWorkbenchWindow win = wb.getActiveWorkbenchWindow();
IWorkbenchWindow[] winArray = wb.getWorkbenchWindows();
final IWorkbenchPage page = winArray[0].getActivePage();
// IWorkbenchPage page = win.getActivePage();
final IViewReference viewRef = page.findViewReference(MergeView.ID);
// If there is an opened MergeView then close it!
if (viewRef != null) {
Display.getDefault().asyncExec(new Runnable() {
@Override
public void run() {