source: 3thparty/jmessenger/src/nu/fw/jeti/jabber/handlers/IQPrivateHandler.java @ 3952

Revision 3952, 729 bytes checked in by alexandrecorreia, 13 years ago (diff)

Ticket #1710 - Adicao do codigo fonte java do componente jmessenger(jabberit_messenger)

  • 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.IQPrivate;
5import nu.fw.jeti.jabber.elements.IQXExtension;
6
7import org.xml.sax.Attributes;
8
9
10/**
11 * @author E.S. de Boer
12 * @version 1.0
13 */
14
15public class IQPrivateHandler extends ExtensionHandler
16{
17        private Extension extension;
18
19        public void startHandling(Attributes attr)
20        {
21                reset();
22        }
23
24        private void reset()
25        {
26                extension = null;
27
28        }
29
30        public void addExtension(Extension extension)
31        {
32                this.extension = extension;
33        }
34
35        public Extension build()
36        {
37                Extension e = new IQPrivate((IQXExtension)extension);
38                reset();
39                return e;
40        }
41}
42/*
43 * Overrides for emacs
44 * Local variables:
45 * tab-width: 4
46 * End:
47 */
Note: See TracBrowser for help on using the repository browser.