Package org.eclipse.ui

Examples of org.eclipse.ui.IViewPart


  @Override
  public Object execute(ExecutionEvent event) throws ExecutionException {
    IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
   
    String playlistName;
    IViewPart playlistView;
           
    playlistName = page.getActivePart().getTitle();
    if (page.findViewReference(PlaylistView.ID, playlistName) == null) {
      playlistName = Constants.DEFAULT_PLAYLIST_ID;     
    }
View Full Code Here


    }
    return null;
  }
  public void openContactList(final String viewid, final GOIMAccount account) {
    PlatformUI.getWorkbench().getDisplay().asyncExec(new Runnable() { public void run() {
      IViewPart part = openContactList(viewid);
      if(part instanceof IContactListView)
        ((IContactListView)part).initWithAccount(account);
    }});
  }
View Full Code Here

          if(!registeredContactLists.containsKey(account))
            openContactList(viewid,account);
        }
      } else {
        if(registeredContactListOfAllAccounts == null && accountList.size() > 0) {
          IViewPart part = openContactList(viewid);
          if(part instanceof IContactListView)
            ((IContactListView)part).initWithAccountList(accountList);
        }
      }
    }
View Full Code Here

            display.asyncExec(new Runnable() {
              @Override
              public void run() {
                CommonViewer viewer = null;
                try {
                  IViewPart view = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView(viewerId);
                  if (view instanceof CommonNavigator) {
                    CommonNavigator navigator = (CommonNavigator) view;
                    viewer = navigator.getCommonViewer();
                  }
                } catch (PartInitException e) {
                }

                if (viewer != null) {
                  viewer.refresh(true);
                }
              }
            });
          }
        } else if (notification.getNotifier() instanceof ZooKeeperServer) {
          int featureID = notification.getFeatureID(ZooKeeperServer.class);
          if (featureID == HadoopPackage.ZOO_KEEPER_SERVER__STATUS_CODE) {
            if (notification.getEventType() == Notification.SET) {
              display.asyncExec(new Runnable() {
                @Override
                public void run() {
                  CommonViewer viewer = null;
                  try {
                    IViewPart view = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView(viewerId);
                    if (view instanceof CommonNavigator) {
                      CommonNavigator navigator = (CommonNavigator) view;
                      viewer = navigator.getCommonViewer();
                    }
                  } catch (PartInitException e) {
View Full Code Here

  @Override
  public void init(IPageBookViewPage page, IConsole console) {
    IPageSite pageSite = page.getSite();
    IWorkbenchPage workbenchPage = pageSite.getPage();
    IViewPart viewPart = workbenchPage.findView(IConsoleConstants.ID_CONSOLE_VIEW );
    IViewSite viewSite = viewPart.getViewSite();
    IActionBars actionBars = viewSite.getActionBars();
    IToolBarManager toolBarManager = actionBars.getToolBarManager();
    IContributionItem[] items = toolBarManager.getItems();
    for (int i = 0; i < items.length; i++) {
      if (items[i] instanceof ActionContributionItem) {
View Full Code Here

    //          {0x0E, 0xFE, 0xFF},
    //          {0xFB, 0xEE, 0x28},

    public static IViewPart showViewPart(final String id)
    {
        IViewPart part = null;
        try
        {
            part = PlatformUI.getWorkbench().
                getActiveWorkbenchWindow().getActivePage().showView(id);
        }
View Full Code Here

public class BlobstoreCheck extends Check{
 
  protected void internalRun(IJavaProject project) {
    try {
      IViewPart showView = PlatformUI.getWorkbench()
          .getActiveWorkbenchWindow().getActivePage()
          .showView("com.onpositive.gae.baseviewer.blobstoreViewer");
      if (showView instanceof BlobStoreViewPart) {
        DataViewPart p = (BlobStoreViewPart) showView;
        p.setProject(project);
View Full Code Here

    protected VideoPlayerView getVideoPlayer() {
        Callable<VideoPlayerView> getView = new Callable<VideoPlayerView>() {

            public VideoPlayerView call() throws Exception {
                sarosUI.createVideoPlayerView();
                IViewPart view = Utils.findView(VideoPlayerView.class.getName());
                if (view instanceof VideoPlayerView) {
                    VideoPlayerView playerView = (VideoPlayerView) view;
                    return playerView;
                } else {
                    log.error("Got unknown view as videoplayer: "
                        + view.getClass().getName());
                    return null;
                }
            }

        };
View Full Code Here

        if (!Saros.isWorkbenchAvailable()) {
            return;
        }
        Utils.runSafeSWTAsync(log, new Runnable() {
            public void run() {
                IViewPart sarosView = Utils.findView(SarosView.ID);
                /*
                 * If no session view is open then show the balloon notification
                 * in the control which has the keyboard focus
                 */
                Control control;
View Full Code Here

          return;
        IWorkbenchPage page = ww.getActivePage();
        if(page == null)
          return;
       
        IViewPart v = page.findView("org.xvr.xvrengine.view.navigator");
        if (v != null && v instanceof CommonNavigator)
          ((CommonNavigator)v).getCommonViewer().refresh();   
      }
    });
  }
View Full Code Here

TOP

Related Classes of org.eclipse.ui.IViewPart

Copyright © 2018 www.massapicom. 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.