Package nu.fw.jeti.jabber

Examples of nu.fw.jeti.jabber.JID


  public void startElement(String name,Attributes attributes)
  {
    if(name.equals("log"))
    {
      JID from = JID.jidFromString(attributes.getValue("from"));
      String date = attributes.getValue("date");
      log = new Log(from,date);
    }
  }
View Full Code Here


        while (items.hasMoreElements()) {
            Object o = items.nextElement();
            // if it's item
            if (o instanceof ItemTag) {
                ItemTag i = (ItemTag) o;
                JID jid = i.getJID();
                if (jid == null) break;
                String nick = null;
                JIDStatus j = Roster.getJIDStatus(jid);
                if (j!= null) nick = j.getNick();
                if(nick == null) nick = "?";
View Full Code Here

            Object src = e.getSource();
           
            // if we clicked on the group node
            if (src instanceof BSMapEditJIDLabel) {
                BSMapEditJIDLabel label = (BSMapEditJIDLabel) src;
                JID jid = label.getJID();
                jidPopupMenu.removeAll();
               
                if (label.isEditable()) {
                    jidPopupMenu.add(addMenuItem);
                    jidPopupMenu.add(deleteMenuItem);
                    //jidPopupMenu.add(jidMenuItem);
                    jidPopupMenu.add(new JSeparator());
                }
               
                jidPopupMenu.add(layerMenuItem);
                jidPopupMenu.add(addLayerMenuItem);
                jidPopupMenu.add(deleteLayerMenuItem);
                jidPopupMenu.add(new JSeparator());
                infoMenuItem.setText(jid.toString());
                jidPopupMenu.add(infoMenuItem);
               
                jidPopupMenu.show(e.getComponent(), e.getX(), e.getY());
                //adjustPopupPosition(jidPopupMenu);*/
            }
           
            // else if we clicked on image panel
            else if (src instanceof BSMapEditImagePanel) {
                BSMapEditImagePanel imgPanel = (BSMapEditImagePanel) src;
               
                imgPopupMenu.removeAll();
               
                if (imgPanel.isEditable()) {
                    imgPopupMenu.add(changeMenuItem);
                    imgPopupMenu.add(new JSeparator());
                    imgPopupMenu.add(addMenuItem);
                }
               
                imgPopupMenu.add(layerMenuItem);
                imgPopupMenu.add(addLayerMenuItem);
                imgPopupMenu.add(deleteLayerMenuItem);
                imgPopupMenu.add(new JSeparator());
                infoMenuItem.setText(imgPanel.getTag().getSrc());
                imgPopupMenu.add(infoMenuItem);
               
                imgPopupMenu.show(e.getComponent(), e.getX(), e.getY());
                //adjustPopupPosition(jidPopupMenu);*/
            }
           
            // else if we clicked on cluster label
            else if (src instanceof BSMapEditClusterLabel) {
               
                BSMapEditClusterLabel label = (BSMapEditClusterLabel) src;
                clusterPopupMenu.removeAll();
               
                if (label.isEditable()) {
                    clusterPopupMenu.add(addMenuItem);
                    clusterPopupMenu.add(deleteClusterMenuItem);
                    clusterPopupMenu.add(setClusterNameMenuItem);
                    //jidPopupMenu.add(jidMenuItem);
                    clusterPopupMenu.add(new JSeparator());
                }
               
                clusterPopupMenu.add(layerMenuItem);
                clusterPopupMenu.add(addLayerMenuItem);
                clusterPopupMenu.add(deleteLayerMenuItem);
                clusterPopupMenu.add(new JSeparator());
               
                Enumeration jids = label.getJIDs();
                // for all jids in cluster
                while (jids.hasMoreElements()) {
                    JID j = (JID) jids.nextElement();
                    clusterPopupMenu.add(new JMenuItem(j.toString()));
                }
               
                clusterPopupMenu.show(e.getComponent(), e.getX(), e.getY());
                //adjustPopupPosition(jidPopupMenu);*/
               
View Full Code Here

            new Point2D.Double(notScaledX, notScaledY));
       
        int x = scaledPoint.x + getLocationOnScreen().x;
        int y = scaledPoint.y + getLocationOnScreen().y;
       
        JID jid = null;
        try {
          jid = JID.checkedJIDFromString(author);
        } catch (InstantiationException e1) {
          e1.printStackTrace();
        }
View Full Code Here

  //public void onGroupchat(MessageEvent e){}

  private void add(Message e)
  {
    date.setTime(System.currentTimeMillis());
    JID jid = e.getFrom();
    PrintWriter log = getLog(jid);
    String nick = jid.getUser();
    if (e.getType().equals("groupchat")) nick = jid.getResource();
    else
    {
      JIDStatus jidStatus = Backend.getJIDStatus(jid);
      if (jidStatus != null) nick = jidStatus.getNick();
    }
View Full Code Here

TOP

Related Classes of nu.fw.jeti.jabber.JID

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.