Examples of XData


Examples of com.sissi.protocol.iq.data.XData

   * @param searchContext
   */
  public SearchGetMultiProcessor(List<Field<?>> reports, SearchContext searchContext) {
    super();
    this.searchContext = searchContext;
    this.data = new XData().setType(XDataType.RESULT.toString()).add(new XField().setType(XFieldType.HIDDEN.toString()).setVar(XDataType.FORM_TYPE.toString()).add(new XValue(Search.XMLNS))).add(Field.class.cast(new XReported().add(reports)));
  }
View Full Code Here

Examples of com.sissi.protocol.iq.data.XData

  }

  @Override
  public boolean input(JIDContext context, Protocol protocol) {
    JID group = super.build(protocol.parent().getTo());
    protocol.cast(DiscoInfo.class).data(this.vcardContext.pull(group, new XData().setType(XDataType.RESULT).add(this.form))).add(this.identity.clone().setName(group.user())).add(this.feature);
    context.write(protocol.parent().setType(ProtocolType.RESULT).reply());
    return true;
  }
View Full Code Here

Examples of com.sissi.protocol.iq.data.XData

    this.subject = subject;
  }

  @Override
  public boolean input(JIDContext context, Protocol protocol) {
    Message message = new Message().noneThread().subject(this.subject).setFrom(protocol.parent().getTo()).cast(Message.class).data(this.register.register(protocol.cast(Register.class).findField(XData.NAME, XData.class), new XData().setType(XDataType.FORM)).add(new XInput(XFieldType.HIDDEN.toString(), null, RequestConfig.GROUP.toString(), protocol.parent().getTo())).add(new XInput(XFieldType.HIDDEN.toString(), null, RequestConfig.JID.toString(), context.jid().asStringWithBare())));
    for (Relation relation : this.relationContext.myRelations(super.build(protocol.parent().getTo()), ItemRole.MODERATOR.toString())) {
      super.findOne(super.build(relation.jid()), true).write(message);
    }
    return true;
  }
View Full Code Here

Examples of nu.fw.jeti.jabber.elements.XData

  public RegisterWindow(Backend backend,IQRegister register,JID jid,String id)
  {
    from = jid;
    //this.id = id;
    this.backend = backend;
    XData xData =register.getXData();
    if(xData !=null)
    {
      setIconImage(nu.fw.jeti.images.StatusIcons.getImageIcon("jeti").getImage());
      if(xData.getTitle() !=null) setTitle(xData.getTitle());
      else setTitle(I18N.gettext("main.register.Register"));
      setContentPane(new XDataPanel(xData,this));
      this.addWindowListener(new java.awt.event.WindowAdapter()
      {
        public void windowClosing(WindowEvent e)
View Full Code Here

Examples of nu.fw.jeti.jabber.elements.XData

    this.dispose();    
  }
 
  public void cancelForm()
  {
    backend.send(new InfoQuery(from,"set",new IQRegister(new XData("cancel"))));
    this.dispose();
  }
View Full Code Here

Examples of nu.fw.jeti.jabber.elements.XData

        }
        if (Preferences.getBoolean("filetransfer", "ibb.enable", true)) {
            xdfb.addOption("http://jabber.org/protocol/ibb");
        }
        xdb.addField(xdfb.build());
        XData xdata=null;
        try {
            xdata = xdb.build();
        } catch (InstantiationException e1) {
            e1.printStackTrace();
        }
View Full Code Here

Examples of nu.fw.jeti.jabber.elements.XData

            if(sifi!=null)
            {//TODO range
         
            }
            String streamMethod=null;
            XData data= iqSi.getXDataForm();
            if(data.hasFields())
            {
                for(Iterator i = data.getFields();i.hasNext();)
                {
                    XDataField datafield= (XDataField)i.next();
                    if("stream-method".equals(datafield.getVar()))
                    {
                        streamMethod = datafield.getValue();
View Full Code Here

Examples of nu.fw.jeti.jabber.elements.XData

  public SearchWindow(Backend backend,IQSearch register,JID jid,String id)
  {
    from = jid;
    this.id = id;
    this.backend = backend;
    XData xData =register.getXData();
    setDefaultCloseOperation(DISPOSE_ON_CLOSE);
    if(xData !=null)
    {
      createXDataForm(xData);
    }
View Full Code Here

Examples of nu.fw.jeti.jabber.elements.XData

            new IQMUCOwnerConfigure(backend, jid, xdata);
            this.dispose();    
        }

        public void cancelForm() {
            new IQMUCOwnerConfigure(backend, jid, new XData("cancel"));
            this.dispose();
        }
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.