source: 3thparty/jmessenger/src/nu/fw/jeti/jabber/elements/RosterBuilder.java @ 3952

Revision 3952, 711 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.elements;
2import java.util.LinkedList;
3
4
5/**
6 * <p>Title: im</p>
7 * <p>Description: </p>
8 * <p>Copyright: Copyright (c) 2001</p>
9 * <p>Company: </p>
10 * @author E.S. de Boer
11 * @version 1.0
12 */
13
14public class RosterBuilder implements ExtensionBuilder
15{
16        private LinkedList items;
17
18    public RosterBuilder()
19    {
20                reset();
21    }
22
23        public void reset()
24        {
25                items = null;
26        }
27
28        public void addItem(RosterItem item)
29        {
30            if(items ==null) items = new LinkedList();
31                items.add(item);
32        }
33
34        public LinkedList getItems()
35        {
36            return items;
37        }
38
39        public Extension build()
40        {
41            return new IQXRoster(this);
42        }
43
44
45}
46/*
47 * Overrides for emacs
48 * Local variables:
49 * tab-width: 4
50 * End:
51 */
Note: See TracBrowser for help on using the repository browser.