package com.predic8.plugin.membrane;
import org.eclipse.ui.IViewPart;
import org.eclipse.ui.IWorkbenchPage;
import org.eclipse.ui.PlatformUI;
public class PluginUtil {
public static IViewPart showView(String viewId) {
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
try {
page.showView(viewId);
return page.findView(viewId);
} catch (Exception e) {
e.printStackTrace();
throw new RuntimeException("Unable to find view. View ID may be not correct: " + viewId);
}
}
}