KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > faceless > pdf > ListPeer


1 package org.faceless.pdf;
2
3 import java.util.*;
4
5 class ListPeer extends AbstractList
6 {
7     private final List peer;
8
9     ListPeer(List peer)
10     {
11         this.peer=peer;
12     }
13
14     public int size()
15     {
16     return peer.size();
17     }
18
19     public Object JavaDoc get(int i)
20     {
21     return PeeredObject.getPeer(peer.get(i));
22     }
23
24     public void add(int i, Object JavaDoc o)
25     {
26     peer.add(i, ((PeeredObject)o).getPeer());
27     }
28
29     public Object JavaDoc set(int i, Object JavaDoc o)
30     {
31     o = peer.set(i, ((PeeredObject)o).getPeer());
32     return PeeredObject.getPeer(o);
33     }
34
35     public Object JavaDoc remove(int i)
36     {
37     Object JavaDoc o = peer.remove(i);
38     return PeeredObject.getPeer(o);
39     }
40 }
41
Popular Tags