Package org.eclipse.ecf.presence.ui

Examples of org.eclipse.ecf.presence.ui.MessagesView.showMessage()


          IWorkbenchSiteProgressService service = (IWorkbenchSiteProgressService) messageView.getSite().getAdapter(IWorkbenchSiteProgressService.class);

          if (container.getPrivateMessageSender() != null) {
            messageView.openTab(container.getPrivateMessageSender(), null, targetID, message.getFromID());

            messageView.showMessage(message);
            service.warnOfContentChange();
          }
        } catch (Exception e) {
          Activator.getDefault().getLog().log(new Status(IStatus.ERROR, Activator.PLUGIN_ID, IStatus.ERROR, Messages.ChatRoomManagerView_EXCEPTION_MESSAGE_VIEW_INITIALIZATION + message.getFromID(), e));
        }
View Full Code Here


      public void run() {
        MessagesView view = (MessagesView) workbench.getActiveWorkbenchWindow().getActivePage().findView(MessagesView.VIEW_ID);
        if (view != null) {
          final IWorkbenchSiteProgressService service = (IWorkbenchSiteProgressService) view.getSite().getAdapter(IWorkbenchSiteProgressService.class);
          view.openTab(icms, itms, targetID, message.getFromID());
          view.showMessage(message);
          service.warnOfContentChange();
        } else {
          try {
            final IWorkbenchPage page = workbench.getActiveWorkbenchWindow().getActivePage();
            view = (MessagesView) page.showView(MessagesView.VIEW_ID, null, IWorkbenchPage.VIEW_CREATE);
View Full Code Here

            if (!page.isPartVisible(view)) {
              final IWorkbenchSiteProgressService service = (IWorkbenchSiteProgressService) view.getSite().getAdapter(IWorkbenchSiteProgressService.class);
              service.warnOfContentChange();
            }
            view.openTab(icms, itms, targetID, message.getFromID());
            view.showMessage(message);
          } catch (final PartInitException e) {
            e.printStackTrace();
          }
        }
      }
View Full Code Here

      IWorkbenchPage page = windows[i].getActivePage();
      if (page != null) {
        MessagesView view = (MessagesView) page.findView(MessagesView.VIEW_ID);
        if (view != null) {
          view.openTab(chatMessageSender, typingMessageSender, containerID, message.getFromID());
          view.showMessage(message);

          if (!page.isPartVisible(view)) {
            IWorkbenchSiteProgressService service = (IWorkbenchSiteProgressService) view.getSite().getService(IWorkbenchSiteProgressService.class);
            if (service != null) {
              service.warnOfContentChange();
View Full Code Here

      IWorkbenchPage page = windows[i].getActivePage();
      if (page != null) {
        try {
          MessagesView view = (MessagesView) page.showView(MessagesView.VIEW_ID);
          view.openTab(chatMessageSender, typingMessageSender, containerID, message.getFromID());
          view.showMessage(message);
        } catch (PartInitException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        }
        break;
View Full Code Here

        if (view != null) {
          final IWorkbenchSiteProgressService service = (IWorkbenchSiteProgressService) view
              .getSite().getAdapter(
                  IWorkbenchSiteProgressService.class);
          view.openTab(icms, itms, targetID, message.getFromID());
          view.showMessage(message);
          service.warnOfContentChange();
        } else {
          try {

            final IWorkbenchPage page = workbench
View Full Code Here

                  .getAdapter(
                      IWorkbenchSiteProgressService.class);
              service.warnOfContentChange();
            }
            view.openTab(icms, itms, targetID, message.getFromID());
            view.showMessage(message);
          } catch (final PartInitException e) {
            e.printStackTrace();
          }
        }
      }
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.