Revision 6977 trunk/extensions/extPublish/src/com/iver/cit/gvsig/publish/servers/GenericServer.java
GenericServer.java | ||
---|---|---|
49 | 49 |
* |
50 | 50 |
* $Id$ |
51 | 51 |
* $Log$ |
52 |
* Revision 1.1 2006-08-31 19:19:04 jorpiell |
|
52 |
* Revision 1.2 2006-09-01 13:40:59 jorpiell |
|
53 |
* Primer gran commit de la extension |
|
54 |
* |
|
55 |
* Revision 1.1 2006/08/31 19:19:04 jorpiell |
|
53 | 56 |
* *** empty log message *** |
54 | 57 |
* |
55 | 58 |
* |
... | ... | |
57 | 60 |
/** |
58 | 61 |
* @author Jorge Piera Llodr? (piera_jor@gva.es) |
59 | 62 |
*/ |
60 |
public class GenericServer { |
|
63 |
public abstract class GenericServer { |
|
64 |
public static final String GENERIC_SERVER_PATH = "serverPath"; |
|
65 |
public static final String GENERIC_SERVER_BRAND = "brand"; |
|
66 |
|
|
61 | 67 |
private TreeMap servicePanels = new TreeMap(); |
68 |
|
|
62 | 69 |
public Set getServices() { |
63 | 70 |
return servicePanels.keySet(); |
64 | 71 |
} |
72 |
|
|
65 | 73 |
/** |
66 | 74 |
* Gets a specific JPanel for each server brand |
67 | 75 |
* @return |
68 | 76 |
*/ |
69 |
public JPanel getJPanel(String service) {
|
|
70 |
return (JPanel) servicePanels.get(service);
|
|
77 |
public Class getJPanel(String service) {
|
|
78 |
return (Class) servicePanels.get(service);
|
|
71 | 79 |
} |
72 | 80 |
|
73 |
protected void addJPanel(String service, JPanel panel) {
|
|
81 |
protected void addJPanel(String service, Class panel) {
|
|
74 | 82 |
servicePanels.put(service, panel); |
75 | 83 |
} |
76 | 84 |
} |
Also available in: Unified diff