import org.eclipse.ui.ISharedImages;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.ISharedImages;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.PlatformUI;
import org.simantics.browsing.ui.model.browsecontexts.BrowseContext;
import org.simantics.browsing.ui.platform.GraphExplorerView;
import org.simantics.browsing.ui.swt.ViewArgumentUtils;
import org.simantics.browsing.ui.model.browsecontexts.BrowseContext;
import org.simantics.browsing.ui.platform.GraphExplorerView;
import org.simantics.browsing.ui.swt.ViewArgumentUtils;
import org.simantics.db.common.UndoContextEx;
import org.simantics.db.exception.DatabaseException;
import org.simantics.structural.ui.Activator;
import org.simantics.db.common.UndoContextEx;
import org.simantics.db.exception.DatabaseException;
import org.simantics.structural.ui.Activator;
import org.simantics.utils.ui.ExceptionUtils;
import org.simantics.utils.ui.workbench.WorkbenchUtils;
import org.simantics.utils.ui.ExceptionUtils;
import org.simantics.utils.ui.workbench.WorkbenchUtils;
} catch (DatabaseException e) {
ExceptionUtils.logAndShowError("Failed to load modeled browse contexts for property page, see exception for details.", e);
return browseContexts;
} catch (DatabaseException e) {
ExceptionUtils.logAndShowError("Failed to load modeled browse contexts for property page, see exception for details.", e);
return browseContexts;