svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.api / src / main / java / org / gvsig / fmap / dal / DataServerExplorerPool.java @ 44058
History | View | Annotate | Download (877 Bytes)
1 | 41491 | jjdelcerro | |
---|---|---|---|
2 | |||
3 | package org.gvsig.fmap.dal; |
||
4 | |||
5 | import java.util.Iterator; |
||
6 | import org.gvsig.tools.persistence.Persistent; |
||
7 | |||
8 | |||
9 | 43400 | jjdelcerro | public interface DataServerExplorerPool extends Persistent, Iterable<DataServerExplorerPoolEntry> { |
10 | 41491 | jjdelcerro | |
11 | |||
12 | public void add(String name, DataServerExplorerParameters explorer); |
||
13 | |||
14 | public void add(String name, String description, DataServerExplorerParameters explorer); |
||
15 | |||
16 | public boolean contains(String name); |
||
17 | |||
18 | public boolean contains(DataServerExplorerPoolEntry entry); |
||
19 | |||
20 | public boolean isEmpty(); |
||
21 | |||
22 | public void remove(DataServerExplorerPoolEntry explorer); |
||
23 | |||
24 | public void remove(int explorerIndex); |
||
25 | |||
26 | public void remove(String name); |
||
27 | |||
28 | public int size(); |
||
29 | |||
30 | public DataServerExplorerPoolEntry get(int index); |
||
31 | |||
32 | public DataServerExplorerPoolEntry get(String name); |
||
33 | |||
34 | public Iterator iterator(); |
||
35 | } |