KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jacorb > poa > gui > poa > TMPanel


1 package org.jacorb.poa.gui.poa;
2
3 /*
4  * JacORB - a free Java ORB
5  *
6  * Copyright (C) 1997-2004 Gerald Brose.
7  *
8  * This library is free software; you can redistribute it and/or
9  * modify it under the terms of the GNU Library General Public
10  * License as published by the Free Software Foundation; either
11  * version 2 of the License, or (at your option) any later version.
12  *
13  * This library is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16  * Library General Public License for more details.
17  *
18  * You should have received a copy of the GNU Library General Public
19  * License along with this library; if not, write to the Free
20  * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
21  */

22  
23 import org.jacorb.poa.gui.beans.FillLevelBar;
24
25 /**
26  * @author Reimo Tiedemann, FU Berlin
27  * @version 1.0, 05/03/99, RT
28  */

29 public class TMPanel extends java.awt.Panel JavaDoc {
30     private java.awt.Label JavaDoc ivjLabel1 = null;
31     private java.awt.Label JavaDoc ivjLabel2 = null;
32     private org.jacorb.poa.gui.beans.FillLevelBar ivjFillLevelBar1 = null;
33     private java.awt.Label JavaDoc ivjLabel3 = null;
34     private org.jacorb.poa.gui.beans.FillLevelBar ivjFillLevelBar2 = null;
35 FillLevelBar _getActiveRequestsBar() {
36     return getFillLevelBar1();
37 }
38 /**
39  * Return the FillLevelBar1 property value.
40  * @return org.jacorb.poa.gui.beans.FillLevelBar
41  */

42 /* WARNING: THIS METHOD WILL BE REGENERATED. */
43 private org.jacorb.poa.gui.beans.FillLevelBar getFillLevelBar1() {
44     if (ivjFillLevelBar1 == null) {
45         try {
46             ivjFillLevelBar1 = new org.jacorb.poa.gui.beans.FillLevelBar();
47             ivjFillLevelBar1.setName("FillLevelBar1");
48             ivjFillLevelBar1.setLocation(30, 35);
49             // user code begin {1}
50
// user code end
51
} catch (java.lang.Throwable JavaDoc ivjExc) {
52             // user code begin {2}
53
// user code end
54
handleException(ivjExc);
55         }
56     };
57     return ivjFillLevelBar1;
58 }
59 /**
60  * Return the FillLevelBar1 property value.
61  * @return org.jacorb.poa.gui.beans.FillLevelBar
62  */

63 /* WARNING: THIS METHOD WILL BE REGENERATED. */
64 private org.jacorb.poa.gui.beans.FillLevelBar getFillLevelBar2() {
65     if (ivjFillLevelBar2 == null) {
66         try {
67             ivjFillLevelBar2 = new org.jacorb.poa.gui.beans.FillLevelBar();
68             ivjFillLevelBar2.setName("FillLevelBar2");
69             ivjFillLevelBar2.setLocation(105, 35);
70             // user code begin {1}
71
// user code end
72
} catch (java.lang.Throwable JavaDoc ivjExc) {
73             // user code begin {2}
74
// user code end
75
handleException(ivjExc);
76         }
77     };
78     return ivjFillLevelBar2;
79 }
80 /**
81  * Return the Label1 property value.
82  * @return java.awt.Label
83  */

84 /* WARNING: THIS METHOD WILL BE REGENERATED. */
85 private java.awt.Label JavaDoc getLabel1() {
86     if (ivjLabel1 == null) {
87         try {
88             ivjLabel1 = new java.awt.Label JavaDoc();
89             ivjLabel1.setName("Label1");
90             ivjLabel1.setFont(new java.awt.Font JavaDoc("dialog", 2, 10));
91             ivjLabel1.setAlignment(java.awt.Label.CENTER);
92             ivjLabel1.setText("Request Processing");
93             ivjLabel1.setBounds(10, 10, 140, 12);
94             ivjLabel1.setForeground(java.awt.Color.black);
95             // user code begin {1}
96
// user code end
97
} catch (java.lang.Throwable JavaDoc ivjExc) {
98             // user code begin {2}
99
// user code end
100
handleException(ivjExc);
101         }
102     };
103     return ivjLabel1;
104 }
105 /**
106  * Return the Label2 property value.
107  * @return java.awt.Label
108  */

109 /* WARNING: THIS METHOD WILL BE REGENERATED. */
110 private java.awt.Label JavaDoc getLabel2() {
111     if (ivjLabel2 == null) {
112         try {
113             ivjLabel2 = new java.awt.Label JavaDoc();
114             ivjLabel2.setName("Label2");
115             ivjLabel2.setFont(new java.awt.Font JavaDoc("dialog", 2, 10));
116             ivjLabel2.setAlignment(java.awt.Label.CENTER);
117             ivjLabel2.setText("Active Requests");
118             ivjLabel2.setBounds(4, 22, 80, 12);
119             ivjLabel2.setForeground(java.awt.Color.black);
120             // user code begin {1}
121
// user code end
122
} catch (java.lang.Throwable JavaDoc ivjExc) {
123             // user code begin {2}
124
// user code end
125
handleException(ivjExc);
126         }
127     };
128     return ivjLabel2;
129 }
130 /**
131  * Return the Label3 property value.
132  * @return java.awt.Label
133  */

134 /* WARNING: THIS METHOD WILL BE REGENERATED. */
135 private java.awt.Label JavaDoc getLabel3() {
136     if (ivjLabel3 == null) {
137         try {
138             ivjLabel3 = new java.awt.Label JavaDoc();
139             ivjLabel3.setName("Label3");
140             ivjLabel3.setFont(new java.awt.Font JavaDoc("dialog", 2, 10));
141             ivjLabel3.setAlignment(java.awt.Label.CENTER);
142             ivjLabel3.setText("Thread Pool");
143             ivjLabel3.setBounds(90, 22, 62, 12);
144             ivjLabel3.setForeground(java.awt.Color.black);
145             // user code begin {1}
146
// user code end
147
} catch (java.lang.Throwable JavaDoc ivjExc) {
148             // user code begin {2}
149
// user code end
150
handleException(ivjExc);
151         }
152     };
153     return ivjLabel3;
154 }
155 FillLevelBar _getThreadPoolBar() {
156     return getFillLevelBar2();
157 }
158 /**
159  * Called whenever the part throws an exception.
160  * @param exception java.lang.Throwable
161  */

162 private void handleException(Throwable JavaDoc exception) {
163
164     /* Uncomment the following lines to print uncaught exceptions to stdout */
165     // System.out.println("--------- UNCAUGHT EXCEPTION ---------");
166
// exception.printStackTrace(System.out);
167
}
168 /**
169  * Initialize the class.
170  */

171 /* WARNING: THIS METHOD WILL BE REGENERATED. */
172 private void initialize() {
173     // user code begin {1}
174
// user code end
175
setName("AOMPanel");
176     setLayout(null);
177     setBackground(java.awt.SystemColor.control);
178     setSize(160, 200);
179     add(getLabel1(), getLabel1().getName());
180     add(getLabel2(), getLabel2().getName());
181     add(getFillLevelBar1(), getFillLevelBar1().getName());
182     add(getLabel3(), getLabel3().getName());
183     add(getFillLevelBar2(), getFillLevelBar2().getName());
184     // user code begin {2}
185
// user code end
186
}
187 /**
188  * AOMPanel constructor comment.
189  * @param layout java.awt.LayoutManager
190  */

191 public TMPanel(java.awt.LayoutManager JavaDoc layout) {
192     super(layout);
193 }
194 /**
195  * main entrypoint - starts the part when it is run as an application
196  * @param args java.lang.String[]
197  */

198 public static void main(java.lang.String JavaDoc[] args) {
199     try {
200         java.awt.Frame JavaDoc frame;
201         try {
202             Class JavaDoc aFrameClass = Class.forName("com.ibm.uvm.abt.edit.TestFrame");
203             frame = (java.awt.Frame JavaDoc)aFrameClass.newInstance();
204         } catch (java.lang.Throwable JavaDoc ivjExc) {
205             frame = new java.awt.Frame JavaDoc();
206         }
207         TMPanel aTMPanel;
208         aTMPanel = new TMPanel();
209         frame.add("Center", aTMPanel);
210         frame.setSize(aTMPanel.getSize());
211         frame.setVisible(true);
212     } catch (Throwable JavaDoc exception) {
213         System.err.println("Exception occurred in main() of java.awt.Panel");
214         exception.printStackTrace(System.out);
215     }
216 }
217 public void paint(java.awt.Graphics JavaDoc g) {
218     g.setColor(getBackground());
219     g.fill3DRect(0, 0, getBounds().width, getBounds().height, true);
220 }
221 /**
222  * Constructor
223  */

224 /* WARNING: THIS METHOD WILL BE REGENERATED. */
225 public TMPanel() {
226     super();
227     initialize();
228 }
229 }
230
231
232
233
234
235
236
237
238
239
240
241
242
Popular Tags