try {
IPreferenceScope eclipsePreferences = Owl.getPreferenceService().getEclipseScope();
IPreferenceScope owlPreferences = Owl.getPreferenceService().getGlobalScope();
WebBrowserInput input = new WebBrowserInput(href, context);
IWorkbenchPage page = OwlUI.getPage();
if (page != null) {
boolean multipleTabs = eclipsePreferences.getBoolean(DefaultPreferences.ECLIPSE_MULTIPLE_TABS);
boolean openInBackground = forceOpenInBackground || owlPreferences.getBoolean(DefaultPreferences.OPEN_BROWSER_IN_BACKGROUND);
boolean reuseTab = owlPreferences.getBoolean(DefaultPreferences.ALWAYS_REUSE_BROWSER);