Revision 6977 trunk/extensions/extPublish/src/com/iver/cit/gvsig/publish/servers/GenericServer.java

View differences:

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