Examples of IPresenceContainerAdapter


Examples of org.eclipse.ecf.presence.IPresenceContainerAdapter

    final IAccountManager accountManager = adapter.getAccountManager();
    assertNotNull(accountManager);
  }

  public void testGetChatManager() {
    final IPresenceContainerAdapter adapter = getPresenceAdapter();
    assertNotNull(adapter);
    final IChatManager chatManager = adapter.getChatManager();
    assertNotNull(chatManager);
  }
View Full Code Here

Examples of org.eclipse.ecf.presence.IPresenceContainerAdapter

    final IChatManager chatManager = adapter.getChatManager();
    assertNotNull(chatManager);
  }

  public void testGetChatRoomManager() {
    final IPresenceContainerAdapter adapter = getPresenceAdapter();
    assertNotNull(adapter);
    final IChatRoomManager chatRoomManager = adapter.getChatRoomManager();
    assertNotNull(chatRoomManager);
  }
View Full Code Here

Examples of org.eclipse.ecf.presence.IPresenceContainerAdapter

  protected IPresenceContainerAdapter getPresenceAdapter() {
    return (IPresenceContainerAdapter) getClients()[0].getAdapter(IPresenceContainerAdapter.class);
  }

  public void testGetPresenceContainerAdapter() {
    final IPresenceContainerAdapter adapter = getPresenceAdapter();
    assertNotNull(adapter);
  }
View Full Code Here

Examples of org.eclipse.ecf.presence.IPresenceContainerAdapter

    final ContainerTypeDescription[] descs = ContainerFactory.getDefault().getDescriptionsForContainerAdapter(IPresenceContainerAdapter.class);
    assertNotNull(descs);
  }

  public void testGetRosterManager() {
    final IPresenceContainerAdapter adapter = getPresenceAdapter();
    assertNotNull(adapter);
    final IRosterManager rosterManager = adapter.getRosterManager();
    assertNotNull(rosterManager);
  }
View Full Code Here

Examples of org.eclipse.ecf.presence.IPresenceContainerAdapter

    final IRosterManager rosterManager = adapter.getRosterManager();
    assertNotNull(rosterManager);
  }

  public void testGetAccountManager() {
    final IPresenceContainerAdapter adapter = getPresenceAdapter();
    assertNotNull(adapter);
    final IAccountManager accountManager = adapter.getAccountManager();
    assertNotNull(accountManager);
  }
View Full Code Here

Examples of org.eclipse.ecf.presence.IPresenceContainerAdapter

      resource = (IResource) ((IAdaptable) o).getAdapter(IResource.class);
    } else {
      return null;
    }

    IPresenceContainerAdapter ipca = getRosterEntry().getRoster()
        .getPresenceContainerAdapter();
    IContainer container = (IContainer) ipca.getAdapter(IContainer.class);

    ResourcesShare sender = SyncResourcesCore.getResourcesShare(container
        .getID());
    IProject project = resource.getProject();
    String projectName = project.getName();
View Full Code Here

Examples of org.eclipse.ecf.presence.IPresenceContainerAdapter

    IContainer[] containers = manager.getAllContainers();

    Map presenceContainers = new HashMap();

    for (int i = 0; i < containers.length; i++) {
      IPresenceContainerAdapter adapter = (IPresenceContainerAdapter) containers[i].getAdapter(IPresenceContainerAdapter.class);
      if (adapter != null) {
        IRosterManager rosterManager = adapter.getRosterManager();
        if (rosterManager != null) {
          presenceContainers.put(containers[i], rosterManager.getRoster());
        }
      }
    }
View Full Code Here

Examples of org.eclipse.ecf.presence.IPresenceContainerAdapter

    // If we are already engaged in a doc share (either as initiator or as receiver)
    // Then present menu item to stop
    final List presenceContainerAdapters = getPresenceContainerAdapters();
    for (final Iterator i = presenceContainerAdapters.iterator(); i.hasNext();) {
      final IPresenceContainerAdapter pca = (IPresenceContainerAdapter) i.next();
      final DocShare docShare = getDocShareForPresenceContainerAdapter(pca);
      if (docShare != null && docShare.isSharing() && docShare.getTextEditor().equals(editorPart)) {
        return getMenuContributionForStopShare(pca.getRosterManager().getRoster(), docShare, docShare.getOtherID());
      }
    }
    return super.getContributionItems();
  }
View Full Code Here

Examples of org.eclipse.ecf.presence.IPresenceContainerAdapter

      return false;
    }

    page.saveComboItems();

    final IPresenceContainerAdapter adapter = (IPresenceContainerAdapter) container.getAdapter(IPresenceContainerAdapter.class);
    container.addListener(new IContainerListener() {
      public void handleEvent(IContainerEvent event) {
        if (event instanceof IContainerConnectedEvent) {
          Display.getDefault().asyncExec(new Runnable() {
            public void run() {
              openView();
            }
          });
        }
      }
    });

    final IChatManager icm = adapter.getChatManager();
    icms = icm.getChatMessageSender();
    itms = icm.getTypingMessageSender();

    icm.addMessageListener(new IIMMessageListener() {
      public void handleMessageEvent(IIMMessageEvent e) {
View Full Code Here

Examples of org.eclipse.ecf.presence.IPresenceContainerAdapter

  }
 
  public void writeAllRostersToConsole() {
    Object [] adapters = getConnectedContainerAdapters(IPresenceContainerAdapter.class);
    for(int i=0; i < adapters.length; i++) {
      IPresenceContainerAdapter presenceAdapter = (IPresenceContainerAdapter) adapters[i];
      showRosterItems(presenceAdapter.getRosterManager().getRoster());
    }
  }
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.