Package org.eclipse.ui

Examples of org.eclipse.ui.IWorkbenchPage.findView()


        .getBoolean(PreferenceConstants.P_START_ECLIMD);
      if (startEclimd){
        IWorkbenchPage page = PlatformUI.getWorkbench()
          .getActiveWorkbenchWindow().getActivePage();
        try{
          if (page != null && page.findView(ECLIMD_VIEW_ID) == null){
            page.showView(ECLIMD_VIEW_ID);
          }
        }catch(PartInitException pie){
          logger.error("Unable to open eclimd view.", pie);
        }
View Full Code Here


          return;
        }
        IWorkbenchPage page = activeWorkbenchWindow.getActivePage();
        if (page == null)
          return;
        AbstractDebugView view = (AbstractDebugView) page
            .findView(IDebugUIConstants.ID_DEBUG_VIEW);
        if (view == null)
          return;
        view.getViewer().refresh();
      }
View Full Code Here

    IWorkbenchWindow window = windows[i];
    IWorkbenchPage[] pages = window.getPages();
    int pLength = pages.length;
    for (int j=0; j<pLength; j++) {
      IWorkbenchPage page = pages[i];
      IViewPart view = page.findView(viewId);
      if (view != null) {
        return view;
      }
    }
  }
View Full Code Here

  private static TypeHierarchyViewPart openInViewPart(
      IWorkbenchWindow window, IModelElement input) {
    IWorkbenchPage page = window.getActivePage();
    try {
      TypeHierarchyViewPart result = (TypeHierarchyViewPart) page
          .findView(DLTKUIPlugin.ID_TYPE_HIERARCHY);
      if (result != null) {
        result.clearNeededRefresh(); // avoid refresh of old hierarchy
        // on 'becomes visible'
      }
View Full Code Here

   * none.
   */
  public static IFolder getBookMarkExplorerSelection() {
    IWorkbenchPage page = getPage();
    if (page != null) {
      IViewPart viewPart = page.findView(BookMarkExplorer.VIEW_ID);
      if (viewPart != null) {
        IStructuredSelection selection = (IStructuredSelection) viewPart.getSite().getSelectionProvider().getSelection();
        if (!selection.isEmpty()) {
          Object selectedEntity = selection.iterator().next();
          if (selectedEntity instanceof IFolder)
View Full Code Here

   * Switch between showing and hiding the Bookmarks View.
   */
  public static void toggleBookmarks() {
    IWorkbenchPage page = OwlUI.getPage();
    if (page != null) {
      IViewPart explorerView = page.findView(BookMarkExplorer.VIEW_ID);

      /* Hide Bookmarks */
      if (explorerView != null)
        page.hideView(explorerView);

View Full Code Here

          @Override
          public boolean isChecked() {
            IWorkbenchPage page = OwlUI.getPage();
            if (page != null)
              return page.findView(BookMarkExplorer.VIEW_ID) != null;

            return false;
          }
        });
View Full Code Here

        if (page != null)
        {
            try
            {
                IViewPart view2 = page.findView(viewID);
                if (!page.isPartVisible(view2))
                {
                    return page.showView(viewID);
                }
            }
View Full Code Here

    CheatSheetView view;
    IWorkbench workbench = CheatSheetPlugin.getPlugin().getWorkbench();
    IWorkbenchWindow window = workbench.getActiveWorkbenchWindow();
    IWorkbenchPage page = window.getActivePage();

    view = (CheatSheetView) page.findView(ICheatSheetResource.CHEAT_SHEET_VIEW_ID);
    if (view == null) {
      try {
        view = (CheatSheetView)page.showView(ICheatSheetResource.CHEAT_SHEET_VIEW_ID);
        page.activate(view);
      } catch (PartInitException pie) {
View Full Code Here

        if ( connectionsView == null )
        {
            IWorkbenchPage page = getActivePage();
            if ( page != null )
            {
                connectionsView = (ConnectionsView) page.findView( ConnectionsView.class.getName() );
                if ( connectionsView == null && create )
                {
                    try
                    {
                        connectionsView = (ConnectionsView) page.showView( ConnectionsView.class.getName() );
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.