Package org.eclipse.ecf.core.user

Examples of org.eclipse.ecf.core.user.IUser


//            if (textEditor == null)
//                showErrorMessage(Messages.DocShareRosterMenuHandler_EXCEPTION_EDITOR_NOT_TEXT);
//            final String inputName = getInputName(textEditor);
//            if (inputName == null)
//                showErrorMessage(Messages.DocShareRosterMenuHandler_NO_FILENAME_WITH_CONTENT);
            final IUser user = roster.getUser();
            sender.startShare(user.getID(), rosterEntry.getUser().getID());
       
        return null;
    }
View Full Code Here


    ID userID;
    IRosterEntry entry;
      try {
        userID = IDFactory.getDefault().createID(targetID.getNamespace(), userName);

        IUser child = new org.eclipse.ecf.core.user.User(userID,userName);
        IPresence presence = new Presence(IPresence.Type.AVAILABLE);
        entry = new RosterEntry(parent, child,presence);
        /*IPresence presence = presenceContainer.createPresence(userID.getName());
        entry.setPresenceState(presence);*/
        return entry;
View Full Code Here

      return;
    }
    try {
      Iterator iterator = selection.iterator();
      while (iterator.hasNext()) {
        IUser user = (IUser) iterator.next();
        String message = getMessage(getUsername(user));
        chatRoomContainer.getChatRoomMessageSender().sendMessage(message);
      }
    } catch (ECFException e) {
      StatusManager.getManager().handle(new Status(IStatus.ERROR, Activator.PLUGIN_ID, e.getMessage(), e));
View Full Code Here

  protected ImageDescriptor getImageDescriptor(String iconFile) {
    return SharedImages.getImageDescriptor(iconFile);
  }

  protected String getRosterLabel(IRoster roster) {
    IUser user = roster.getUser();
    return user == null ? Messages.RosterWorkbenchAdapterFactory_Disconnected : user.getName();
  }
View Full Code Here

    IUser user = roster.getUser();
    return user == null ? Messages.RosterWorkbenchAdapterFactory_Disconnected : user.getName();
  }

  protected ImageDescriptor getRosterImageDescriptor(IRoster roster) {
    IUser user = roster.getUser();
    if (user == null)
      return getImageDescriptor(SharedImages.IMG_USER_UNAVAILABLE);
    return getImageDescriptor(SharedImages.IMG_IDENTITY);
  }
View Full Code Here

      if (textEditor == null)
        showErrorMessage(Messages.DocShareRosterMenuHandler_EXCEPTION_EDITOR_NOT_TEXT);
      final String inputName = getInputName(textEditor);
      if (inputName == null)
        showErrorMessage(Messages.DocShareRosterMenuHandler_NO_FILENAME_WITH_CONTENT);
      final IUser user = roster.getUser();
      sender.startShare(user.getID(), user.getName(), rosterEntry.getUser().getID(), inputName, textEditor);
    }
    return null;
  }
View Full Code Here

      // XMPP server returns the same length for both
      while (jids.hasNext() && names.hasNext()) {
        try {
          jid = (String) jids.next();
          name = (String) names.next();
          IUser user = new User(new XMPPID(connectNamespace, jid),
              name);
          result.add(new XMPPResultItem(user));
        } catch (URISyntaxException e) {
          throw new RuntimeException(
              "cannot create connect id for client " + jid //$NON-NLS-1$
View Full Code Here

  }

  public Object execute(ExecutionEvent event) throws ExecutionException {
    IRosterEntry selectedEntry = getRosterEntry();
    IRoster roster = selectedEntry.getRoster();
    final IUser remoteUser = roster.getUser();
    ID localId = remoteUser.getID();
    ID remoteId = selectedEntry.getUser().getID();
    IContainer container = (IContainer) roster.getPresenceContainerAdapter().getAdapter(IContainer.class);

    final IResource resource = getResource(event);
    if (resource == null) {
View Full Code Here

  public void appendText(ChatLine text) {
    if (text == null || textoutput == null || textoutput.isDisposed()) {
      return;
    }

    final IUser user = text.getOriginator();
    final StyleRange range = new StyleRange();
    range.start = textoutput.getText().length();
    if (user != null) {
      String prefix = user.getNickname() + ": "; //$NON-NLS-1$
      final String date = text.getDate();
      if (date != null && !date.equals("")) { //$NON-NLS-1$
        prefix = date + ' ' + prefix;
      }
      range.length = prefix.length();
      range.foreground = user.equals(view.userdata) ? meColor : otherColor;
      textoutput.append(prefix);
      textoutput.setStyleRange(range);
      textoutput.append(text.getText());
    } else {
      String content = text.getText();
View Full Code Here

  /**
   * @since 2.0
   */
  protected void handleOpenAndSelectForFile(final IUser fromuser, final String resourceName, SharedMarker marker) {
    final IUser local = getUserForID(fromuser.getID());
    if (local != null) {
      final Runnable runnable = createOpenEditorAndSelectForFileRunnable(resourceName, marker);
      showEventInChatOutput(fromuser, resourceName, marker, runnable);
      verifyAndOpenEditorLocally(fromuser, resourceName, runnable);
    }
View Full Code Here

TOP

Related Classes of org.eclipse.ecf.core.user.IUser

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.