1 package org.jacorb.poa.gui.poa; 2 3 22 23 27 public class POAStatePanel extends java.awt.Panel { 28 private AOMPanel ivjAOMPanel = null; 29 private PolicyPanel ivjPolicyPanel = null; 30 private QueuePanel ivjQueuePanel = null; 31 private StatePanel ivjStatePanel = null; 32 private TMPanel ivjTMPanel = null; 33 AOMPanel _getAOMPanel() { 34 return getAOMPanel(); 35 } 36 40 41 private AOMPanel getAOMPanel() { 42 if (ivjAOMPanel == null) { 43 try { 44 ivjAOMPanel = new org.jacorb.poa.gui.poa.AOMPanel(); 45 ivjAOMPanel.setName("AOMPanel"); 46 ivjAOMPanel.setLocation(10, 10); 47 } catch (java.lang.Throwable ivjExc) { 50 handleException(ivjExc); 53 } 54 }; 55 return ivjAOMPanel; 56 } 57 PolicyPanel _getPolicyPanel() { 58 return getPolicyPanel(); 59 } 60 64 65 private PolicyPanel getPolicyPanel() { 66 if (ivjPolicyPanel == null) { 67 try { 68 ivjPolicyPanel = new org.jacorb.poa.gui.poa.PolicyPanel(); 69 ivjPolicyPanel.setName("PolicyPanel"); 70 ivjPolicyPanel.setLocation(380, 70); 71 } catch (java.lang.Throwable ivjExc) { 74 handleException(ivjExc); 77 } 78 }; 79 return ivjPolicyPanel; 80 } 81 QueuePanel _getQueuePanel() { 82 return getQueuePanel(); 83 } 84 88 89 private QueuePanel getQueuePanel() { 90 if (ivjQueuePanel == null) { 91 try { 92 ivjQueuePanel = new org.jacorb.poa.gui.poa.QueuePanel(); 93 ivjQueuePanel.setName("QueuePanel"); 94 ivjQueuePanel.setLocation(110, 10); 95 } catch (java.lang.Throwable ivjExc) { 98 handleException(ivjExc); 101 } 102 }; 103 return ivjQueuePanel; 104 } 105 StatePanel _getStatePanel() { 106 return getStatePanel(); 107 } 108 112 113 private StatePanel getStatePanel() { 114 if (ivjStatePanel == null) { 115 try { 116 ivjStatePanel = new org.jacorb.poa.gui.poa.StatePanel(); 117 ivjStatePanel.setName("StatePanel"); 118 ivjStatePanel.setLocation(380, 10); 119 } catch (java.lang.Throwable ivjExc) { 122 handleException(ivjExc); 125 } 126 }; 127 return ivjStatePanel; 128 } 129 TMPanel _getTMPanel() { 130 return getTMPanel(); 131 } 132 136 137 private TMPanel getTMPanel() { 138 if (ivjTMPanel == null) { 139 try { 140 ivjTMPanel = new org.jacorb.poa.gui.poa.TMPanel(); 141 ivjTMPanel.setName("TMPanel"); 142 ivjTMPanel.setLocation(210, 10); 143 } catch (java.lang.Throwable ivjExc) { 146 handleException(ivjExc); 149 } 150 }; 151 return ivjTMPanel; 152 } 153 157 private void handleException(Throwable exception) { 158 159 160 } 163 166 167 private void initialize() { 168 setName("POAStatePanel"); 171 setLayout(null); 172 setBackground(java.awt.SystemColor.control); 173 setSize(690, 220); 174 add(getAOMPanel(), getAOMPanel().getName()); 175 add(getQueuePanel(), getQueuePanel().getName()); 176 add(getTMPanel(), getTMPanel().getName()); 177 add(getPolicyPanel(), getPolicyPanel().getName()); 178 add(getStatePanel(), getStatePanel().getName()); 179 } 182 186 public POAStatePanel(java.awt.LayoutManager layout) { 187 super(layout); 188 } 189 193 public static void main(java.lang.String [] args) { 194 try { 195 java.awt.Frame frame; 196 try { 197 Class aFrameClass = Class.forName("com.ibm.uvm.abt.edit.TestFrame"); 198 frame = (java.awt.Frame )aFrameClass.newInstance(); 199 } catch (java.lang.Throwable ivjExc) { 200 frame = new java.awt.Frame (); 201 } 202 POAStatePanel aPOAStatePanel; 203 aPOAStatePanel = new POAStatePanel(); 204 frame.add("Center", aPOAStatePanel); 205 frame.setSize(aPOAStatePanel.getSize()); 206 frame.setVisible(true); 207 } catch (Throwable exception) { 208 System.err.println("Exception occurred in main() of java.awt.Panel"); 209 exception.printStackTrace(System.out); 210 } 211 } 212 215 216 public POAStatePanel() { 217 super(); 218 initialize(); 219 } 220 } 221 222 223 224 225 226 227 228 229 230 231 232 233 234 | Popular Tags |