source: branches/2.2/jabberit_messenger/java_source/src/nu/fw/jeti/jabber/handlers/IQXCapsHandler.java @ 3102

Revision 3102, 733 bytes checked in by amuller, 14 years ago (diff)

Ticket #986 - Efetuado merge para o Branch 2.2( atualizacao do modulo)

  • Property svn:executable set to *
Line 
1package nu.fw.jeti.jabber.handlers;
2
3import nu.fw.jeti.jabber.elements.Extension;
4import nu.fw.jeti.jabber.elements.IQLast;
5import nu.fw.jeti.jabber.elements.IQXCaps;
6
7import org.xml.sax.Attributes;
8
9/**
10 * @author E.S. de Boer
11 */
12public class IQXCapsHandler extends ExtensionHandler
13{
14        private String node;
15        private String ver;
16        private String ext;
17               
18        public void startHandling(Attributes attr)
19        {
20                reset();
21                node = attr.getValue("node");
22                ver= attr.getValue("ver");
23                ext = attr.getValue("ext");
24        }
25
26        private void reset()
27        {
28                node=ver=ext=null;
29        }
30
31        public Extension build()
32        {
33                Extension e = new IQXCaps(node,ver,ext);
34                reset();
35                return e;
36        }
37}
38
39/*
40 * Overrides for emacs
41 * Local variables:
42 * tab-width: 4
43 * End:
44 */
Note: See TracBrowser for help on using the repository browser.