Package xnap.net

Examples of xnap.net.IUser


    (napPane, Plugin.tr("Nick"),
     Plugin.tr("Add User To Hotlist"),
     JOptionPane.QUESTION_MESSAGE);
   
      if (nick != null && nick.trim().length() > 0) {
    IUser u = User.getParentByName(nick.trim());
    u.setCategory(Plugin.tr("Hotlist"));
    u.setTemporary(false);
    UserManager.getInstance().write();
      }
  }
View Full Code Here


    public void write()
    {
  LinkedList list = new LinkedList();
  for (Iterator i = iterator(); i.hasNext();) {
      IUser u = (IUser)i.next();
      if (!u.isTemporary()) {
    list.add(u.getData());
      }
  }

  File f = new File(FileHelper.getHomeDir() + USER_REPOSITORY_FILENAME);
  try {
View Full Code Here

    return channels.iterator();
    }

    public void messageReceived(ChannelEvent e)
    {
    IUser sender = e.getUser();
    if (e.getMessageType() == ChannelEvent.MESSAGE_TYPE_MESSAGE
      && (sender == null || !sender.isChatIgnored())) {
      printTimeStamp();
      print(sender.getName(), "chatUser");
      printServer(e);
      print("> " + e.getMessage(), "chatMessage");
      println("", "chatMessage", !itsMe(sender));

      saveChatLogAction.setEnabled(true);
View Full Code Here

                            String key = (String) keys.nextElement();
                            meta.put(key, metaCmd.getKey(key));
                        }
                    }

                    IUser user = new User(cmd.getKey("user"));
                    SearchResult sr = new SearchResult(size, user,
                            cmd.getKey("file"), cmd.getKey("hash"),
                            cmd.getKey("node"), cmd.getKey("mime"),
                            cmd.getKey("url"), score, meta);
          Search search = (Search) searches.get(cmd.getCommandArgument());
View Full Code Here

      putValue(Action.SHORT_DESCRIPTION, XNap.tr("Applies changes."));
  }
 
        public void actionPerformed(ActionEvent event)
  {
      IUser u = uep.getUser();

      uep.apply();
      reload();

      int row = htm.indexOf(u);
View Full Code Here

    //--- Method(s) ---

    public void elementAdded(ListEvent e)
    {
        IUser u = (IUser)e.getElement();
  u.addStatusChangeListener(this);
  addFiltered(u);
    }
View Full Code Here

  addFiltered(u);
    }

    public void elementRemoved(ListEvent e)
    {
        IUser u = (IUser)e.getElement();
  u.removeStatusChangeListener(this);
  remove(u);
    }
View Full Code Here

    public void reload()
    {
  rows.clear();
  Object[] users = UserManager.getInstance().toArray();
  for (int i = 0; i < users.length; i++) {
      IUser u = (IUser)users[i];
      if (filter == null || filter.matches(u)) {
    rows.add(u);
      }
  }
  fireTableDataChanged();
View Full Code Here

    public class UserComparator implements Comparator
    {

  public int compare(Object o1, Object o2)
  {
      IUser u1 = (IUser)o1;
      IUser u2 = (IUser)o2;
     
      return u1.getName().compareToIgnoreCase(u2.getName());
  }
View Full Code Here

    //--- Method(s) ---

    public void elementAdded(ListEvent e)
    {
  IUser u = (IUser)e.getElement();
  add(u);

  Integer i = (Integer)serverCountByUsers.get(u);
  i = new Integer((i == null) ? 1 : i.intValue() + 1);
  serverCountByUsers.put(u, i);
View Full Code Here

TOP

Related Classes of xnap.net.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.