KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > tc > admin > ServersHelper


1 /*
2  * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
3  */

4 package com.tc.admin;
5
6 import java.net.URL JavaDoc;
7
8 import javax.swing.Icon JavaDoc;
9 import javax.swing.ImageIcon JavaDoc;
10
11 public class ServersHelper extends BaseHelper {
12   private static ServersHelper m_helper = new ServersHelper();
13   private Icon JavaDoc m_serverIcon;
14   private Icon JavaDoc m_connectIcon;
15   private Icon JavaDoc m_disconnectIcon;
16   private Icon JavaDoc m_deleteIcon;
17   private Icon JavaDoc m_shutdownIcon;
18
19   public static final String JavaDoc SERVERS = "Servers";
20   public static final String JavaDoc HOST = "Host";
21   public static final String JavaDoc PORT = "Port";
22   public static final String JavaDoc AUTO_CONNECT = "AutoConnect";
23   public static final String JavaDoc SPLIT = "Split";
24
25   public static ServersHelper getHelper() {
26     return m_helper;
27   }
28
29   public Icon JavaDoc getServerIcon() {
30     if(m_serverIcon == null) {
31       URL JavaDoc url = getClass().getResource(ICONS_PATH+"methpro_obj.gif");
32       m_serverIcon = new ImageIcon JavaDoc(url);
33     }
34
35     return m_serverIcon;
36   }
37
38   public Icon JavaDoc getConnectIcon() {
39     if(m_connectIcon == null) {
40       URL JavaDoc url = getClass().getResource(ICONS_PATH+"newex_wiz.gif");
41       m_connectIcon = new ImageIcon JavaDoc(url);
42     }
43
44     return m_connectIcon;
45   }
46
47   public Icon JavaDoc getDisconnectIcon() {
48     if(m_disconnectIcon == null) {
49       URL JavaDoc url = getClass().getResource(ICONS_PATH+"disconnect_co.gif");
50       m_disconnectIcon = new ImageIcon JavaDoc(url);
51     }
52
53     return m_disconnectIcon;
54   }
55
56   public Icon JavaDoc getDeleteIcon() {
57     if(m_deleteIcon == null) {
58       URL JavaDoc url = getClass().getResource(ICONS_PATH+"rem_co.gif");
59       m_deleteIcon = new ImageIcon JavaDoc(url);
60     }
61
62     return m_deleteIcon;
63   }
64
65   public Icon JavaDoc getShutdownIcon() {
66     if(m_shutdownIcon == null) {
67       URL JavaDoc url = getClass().getResource(ICONS_PATH+"terminate_co.gif");
68       m_shutdownIcon = new ImageIcon JavaDoc(url);
69     }
70
71     return m_shutdownIcon;
72   }
73 }
74
Popular Tags