Source Code Cross Referenced for TestFrame.java in  » Collaboration » JacORB » demo » poa_monitor » client » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Collaboration » JacORB » demo.poa_monitor.client 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


0001:        package demo.poa_monitor.client;
0002:
0003:        /**
0004:
0005:         * This type was created in VisualAge.
0006:
0007:         */
0008:
0009:        public class TestFrame extends java.awt.Frame implements 
0010:                java.awt.event.ActionListener,
0011:                java.awt.event.AdjustmentListener,
0012:                java.awt.event.WindowListener {
0013:
0014:            private java.awt.Panel ivjButtonPanel = null;
0015:
0016:            private java.awt.FlowLayout ivjButtonPanelFlowLayout = null;
0017:
0018:            private java.awt.Label ivjComputationLabel = null;
0019:
0020:            private java.awt.Panel ivjContentsPane = null;
0021:
0022:            private java.awt.Label ivjInvocationLabel = null;
0023:
0024:            private java.awt.Label ivjNumberLabel = null;
0025:
0026:            private java.awt.TextField ivjNumberTextField = null;
0027:
0028:            private java.awt.Label ivjSpeedLabel = null;
0029:
0030:            private java.awt.Scrollbar ivjSpeedScrollbar = null;
0031:
0032:            private java.awt.Label ivjThreadsLabel = null;
0033:
0034:            private java.awt.TextField ivjThreadsTextField = null;
0035:
0036:            private java.awt.Button ivjCancelButton = null;
0037:
0038:            private java.awt.Button ivjStartButton = null;
0039:
0040:            private java.awt.Button ivjStopButton = null;
0041:
0042:            private java.awt.Panel ivjWorkPanel = null;
0043:
0044:            private java.awt.Label ivjCostLabel = null;
0045:
0046:            private java.awt.Scrollbar ivjCostScrollbar = null;
0047:
0048:            private java.awt.Label ivjDescriptionLabel = null;
0049:
0050:            private java.awt.Label ivjServerLabel = null;
0051:
0052:            private java.awt.BorderLayout ivjContentsPaneBorderLayout = null;
0053:
0054:            private java.awt.BorderLayout ivjTestFrameBorderLayout = null;
0055:
0056:            /**
0057:
0058:             * Constructor
0059:
0060:             */
0061:
0062:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0063:
0064:            public TestFrame() {
0065:
0066:                super ();
0067:
0068:                initialize();
0069:
0070:            }
0071:
0072:            /**
0073:
0074:             * TestFrame constructor comment.
0075:
0076:             * @param title java.lang.String
0077:
0078:             */
0079:
0080:            public TestFrame(String title) {
0081:
0082:                super (title);
0083:
0084:            }
0085:
0086:            private void _actionCancelButtonPressed() {
0087:
0088:                Client.actionCancel();
0089:
0090:            }
0091:
0092:            private void _actionCostbarValueChanged(int value) {
0093:
0094:                if (value == 0) {
0095:
0096:                    getCostLabel().setText("no cost");
0097:
0098:                    Client.cost = value;
0099:
0100:                } else if (value < 11) {
0101:
0102:                    getCostLabel().setText("0 - " + ((value) * 100) + " msec");
0103:
0104:                    Client.cost = value * 100;
0105:
0106:                } else {
0107:
0108:                    getCostLabel().setText("0 - " + ((value) * 200) + " msec");
0109:
0110:                    Client.cost = value * 200;
0111:
0112:                }
0113:
0114:            }
0115:
0116:            private void _actionSpeedbarValueChanged(int value) {
0117:
0118:                if (value == 0) {
0119:
0120:                    getSpeedLabel().setText("no delay");
0121:
0122:                    Client.speed = value;
0123:
0124:                } else if (value < 11) {
0125:
0126:                    getSpeedLabel().setText("0 - " + ((value) * 100) + " msec");
0127:
0128:                    Client.speed = value * 100;
0129:
0130:                } else {
0131:
0132:                    getSpeedLabel().setText("0 - " + ((value) * 200) + " msec");
0133:
0134:                    Client.speed = value * 200;
0135:
0136:                }
0137:
0138:            }
0139:
0140:            private void _actionStartButtonPressed(String objects,
0141:                    String threads) {
0142:
0143:                getNumberLabel().setEnabled(false);
0144:
0145:                getNumberTextField().setEnabled(false);
0146:
0147:                getThreadsLabel().setEnabled(false);
0148:
0149:                getThreadsTextField().setEnabled(false);
0150:
0151:                getStartButton().setEnabled(false);
0152:
0153:                Client.actionStart(Integer.parseInt(objects), Integer
0154:                        .parseInt(threads));
0155:
0156:            }
0157:
0158:            private void _actionStopButtonPressed() {
0159:
0160:                getNumberLabel().setEnabled(true);
0161:
0162:                getNumberTextField().setEnabled(true);
0163:
0164:                getThreadsLabel().setEnabled(true);
0165:
0166:                getThreadsTextField().setEnabled(true);
0167:
0168:                getStartButton().setEnabled(true);
0169:
0170:                Client.actionStop();
0171:
0172:            }
0173:
0174:            /**
0175:
0176:             * Method to handle events for the ActionListener interface.
0177:
0178:             * @param e java.awt.event.ActionEvent
0179:
0180:             */
0181:
0182:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0183:
0184:            public void actionPerformed(java.awt.event.ActionEvent e) {
0185:
0186:                // user code begin {1}
0187:
0188:                // user code end
0189:
0190:                if ((e.getSource() == getStartButton())) {
0191:
0192:                    connEtoC4(e);
0193:
0194:                }
0195:
0196:                if ((e.getSource() == getStopButton())) {
0197:
0198:                    connEtoC5(e);
0199:
0200:                }
0201:
0202:                if ((e.getSource() == getCancelButton())) {
0203:
0204:                    connEtoC6(e);
0205:
0206:                }
0207:
0208:                // user code begin {2}
0209:
0210:                // user code end
0211:
0212:            }
0213:
0214:            /**
0215:
0216:             * Method to handle events for the AdjustmentListener interface.
0217:
0218:             * @param e java.awt.event.AdjustmentEvent
0219:
0220:             */
0221:
0222:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0223:
0224:            public void adjustmentValueChanged(java.awt.event.AdjustmentEvent e) {
0225:
0226:                // user code begin {1}
0227:
0228:                // user code end
0229:
0230:                if ((e.getSource() == getSpeedScrollbar())) {
0231:
0232:                    connEtoC2(e);
0233:
0234:                }
0235:
0236:                if ((e.getSource() == getCostScrollbar())) {
0237:
0238:                    connEtoC3(e);
0239:
0240:                }
0241:
0242:                // user code begin {2}
0243:
0244:                // user code end
0245:
0246:            }
0247:
0248:            /**
0249:
0250:             * connEtoC1:  (TestFrame.window.windowClosing(java.awt.event.WindowEvent) --> TestFrame.dispose()V)
0251:
0252:             * @param arg1 java.awt.event.WindowEvent
0253:
0254:             */
0255:
0256:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0257:
0258:            private void connEtoC1(java.awt.event.WindowEvent arg1) {
0259:
0260:                try {
0261:
0262:                    // user code begin {1}
0263:
0264:                    // user code end
0265:
0266:                    this .dispose();
0267:
0268:                    // user code begin {2}
0269:
0270:                    // user code end
0271:
0272:                } catch (java.lang.Throwable ivjExc) {
0273:
0274:                    // user code begin {3}
0275:
0276:                    // user code end
0277:
0278:                    handleException(ivjExc);
0279:
0280:                }
0281:
0282:            }
0283:
0284:            /**
0285:
0286:             * connEtoC2:  (CancelButton.action.actionPerformed(java.awt.event.ActionEvent) --> TestFrame._actionCancelButtonPressed()V)
0287:
0288:             * @param arg1 java.awt.event.ActionEvent
0289:
0290:             */
0291:
0292:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0293:
0294:            private void connEtoC2(java.awt.event.ActionEvent arg1) {
0295:
0296:                try {
0297:
0298:                    // user code begin {1}
0299:
0300:                    // user code end
0301:
0302:                    this ._actionCancelButtonPressed();
0303:
0304:                    // user code begin {2}
0305:
0306:                    // user code end
0307:
0308:                } catch (java.lang.Throwable ivjExc) {
0309:
0310:                    // user code begin {3}
0311:
0312:                    // user code end
0313:
0314:                    handleException(ivjExc);
0315:
0316:                }
0317:
0318:            }
0319:
0320:            /**
0321:
0322:             * connEtoC2:  (SpeedScrollbar.adjustment.adjustmentValueChanged(java.awt.event.AdjustmentEvent) --> TestFrame._actionSpeedbarValueChanged(I)V)
0323:
0324:             * @param arg1 java.awt.event.AdjustmentEvent
0325:
0326:             */
0327:
0328:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0329:
0330:            private void connEtoC2(java.awt.event.AdjustmentEvent arg1) {
0331:
0332:                try {
0333:
0334:                    // user code begin {1}
0335:
0336:                    // user code end
0337:
0338:                    this ._actionSpeedbarValueChanged(getSpeedScrollbar()
0339:                            .getValue());
0340:
0341:                    // user code begin {2}
0342:
0343:                    // user code end
0344:
0345:                } catch (java.lang.Throwable ivjExc) {
0346:
0347:                    // user code begin {3}
0348:
0349:                    // user code end
0350:
0351:                    handleException(ivjExc);
0352:
0353:                }
0354:
0355:            }
0356:
0357:            /**
0358:
0359:             * connEtoC3:  (StopButton.action.actionPerformed(java.awt.event.ActionEvent) --> TestFrame._actionStopButtonPressed()V)
0360:
0361:             * @param arg1 java.awt.event.ActionEvent
0362:
0363:             */
0364:
0365:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0366:
0367:            private void connEtoC3(java.awt.event.ActionEvent arg1) {
0368:
0369:                try {
0370:
0371:                    // user code begin {1}
0372:
0373:                    // user code end
0374:
0375:                    this ._actionStopButtonPressed();
0376:
0377:                    // user code begin {2}
0378:
0379:                    // user code end
0380:
0381:                } catch (java.lang.Throwable ivjExc) {
0382:
0383:                    // user code begin {3}
0384:
0385:                    // user code end
0386:
0387:                    handleException(ivjExc);
0388:
0389:                }
0390:
0391:            }
0392:
0393:            /**
0394:
0395:             * connEtoC3:  (CostScrollbar.adjustment.adjustmentValueChanged(java.awt.event.AdjustmentEvent) --> TestFrame._actionCostbarValueChanged(I)V)
0396:
0397:             * @param arg1 java.awt.event.AdjustmentEvent
0398:
0399:             */
0400:
0401:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0402:
0403:            private void connEtoC3(java.awt.event.AdjustmentEvent arg1) {
0404:
0405:                try {
0406:
0407:                    // user code begin {1}
0408:
0409:                    // user code end
0410:
0411:                    this ._actionCostbarValueChanged(getCostScrollbar()
0412:                            .getValue());
0413:
0414:                    // user code begin {2}
0415:
0416:                    // user code end
0417:
0418:                } catch (java.lang.Throwable ivjExc) {
0419:
0420:                    // user code begin {3}
0421:
0422:                    // user code end
0423:
0424:                    handleException(ivjExc);
0425:
0426:                }
0427:
0428:            }
0429:
0430:            /**
0431:
0432:             * connEtoC4:  (StartButton.action.actionPerformed(java.awt.event.ActionEvent) --> TestFrame._actionStartButtonPressed(Ljava.lang.String;Ljava.lang.String;)V)
0433:
0434:             * @param arg1 java.awt.event.ActionEvent
0435:
0436:             */
0437:
0438:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0439:
0440:            private void connEtoC4(java.awt.event.ActionEvent arg1) {
0441:
0442:                try {
0443:
0444:                    // user code begin {1}
0445:
0446:                    // user code end
0447:
0448:                    this ._actionStartButtonPressed(getNumberTextField()
0449:                            .getText(), getThreadsTextField().getText());
0450:
0451:                    // user code begin {2}
0452:
0453:                    // user code end
0454:
0455:                } catch (java.lang.Throwable ivjExc) {
0456:
0457:                    // user code begin {3}
0458:
0459:                    // user code end
0460:
0461:                    handleException(ivjExc);
0462:
0463:                }
0464:
0465:            }
0466:
0467:            /**
0468:
0469:             * connEtoC5:  (StopButton.action.actionPerformed(java.awt.event.ActionEvent) --> TestFrame._actionStopButtonPressed()V)
0470:
0471:             * @param arg1 java.awt.event.ActionEvent
0472:
0473:             */
0474:
0475:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0476:
0477:            private void connEtoC5(java.awt.event.ActionEvent arg1) {
0478:
0479:                try {
0480:
0481:                    // user code begin {1}
0482:
0483:                    // user code end
0484:
0485:                    this ._actionStopButtonPressed();
0486:
0487:                    // user code begin {2}
0488:
0489:                    // user code end
0490:
0491:                } catch (java.lang.Throwable ivjExc) {
0492:
0493:                    // user code begin {3}
0494:
0495:                    // user code end
0496:
0497:                    handleException(ivjExc);
0498:
0499:                }
0500:
0501:            }
0502:
0503:            /**
0504:
0505:             * connEtoC5:  (SpeedScrollbar.adjustment.adjustmentValueChanged(java.awt.event.AdjustmentEvent) --> TestFrame._actionSpeedbarValueChanged(I)V)
0506:
0507:             * @param arg1 java.awt.event.AdjustmentEvent
0508:
0509:             */
0510:
0511:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0512:
0513:            private void connEtoC5(java.awt.event.AdjustmentEvent arg1) {
0514:
0515:                try {
0516:
0517:                    // user code begin {1}
0518:
0519:                    // user code end
0520:
0521:                    this ._actionSpeedbarValueChanged(getSpeedScrollbar()
0522:                            .getValue());
0523:
0524:                    // user code begin {2}
0525:
0526:                    // user code end
0527:
0528:                } catch (java.lang.Throwable ivjExc) {
0529:
0530:                    // user code begin {3}
0531:
0532:                    // user code end
0533:
0534:                    handleException(ivjExc);
0535:
0536:                }
0537:
0538:            }
0539:
0540:            /**
0541:
0542:             * connEtoC6:  (CancelButton.action.actionPerformed(java.awt.event.ActionEvent) --> TestFrame._actionCancelButtonPressed()V)
0543:
0544:             * @param arg1 java.awt.event.ActionEvent
0545:
0546:             */
0547:
0548:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0549:
0550:            private void connEtoC6(java.awt.event.ActionEvent arg1) {
0551:
0552:                try {
0553:
0554:                    // user code begin {1}
0555:
0556:                    // user code end
0557:
0558:                    this ._actionCancelButtonPressed();
0559:
0560:                    // user code begin {2}
0561:
0562:                    // user code end
0563:
0564:                } catch (java.lang.Throwable ivjExc) {
0565:
0566:                    // user code begin {3}
0567:
0568:                    // user code end
0569:
0570:                    handleException(ivjExc);
0571:
0572:                }
0573:
0574:            }
0575:
0576:            /**
0577:
0578:             * connEtoC6:  (CostsScrollbar.adjustment.adjustmentValueChanged(java.awt.event.AdjustmentEvent) --> TestFrame._actionCostsbarValueChanged(I)V)
0579:
0580:             * @param arg1 java.awt.event.AdjustmentEvent
0581:
0582:             */
0583:
0584:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0585:
0586:            private void connEtoC6(java.awt.event.AdjustmentEvent arg1) {
0587:
0588:                try {
0589:
0590:                    // user code begin {1}
0591:
0592:                    // user code end
0593:
0594:                    this ._actionCostbarValueChanged(getCostScrollbar()
0595:                            .getValue());
0596:
0597:                    // user code begin {2}
0598:
0599:                    // user code end
0600:
0601:                } catch (java.lang.Throwable ivjExc) {
0602:
0603:                    // user code begin {3}
0604:
0605:                    // user code end
0606:
0607:                    handleException(ivjExc);
0608:
0609:                }
0610:
0611:            }
0612:
0613:            /**
0614:
0615:             * Return the ButtonPanel property value.
0616:
0617:             * @return java.awt.Panel
0618:
0619:             */
0620:
0621:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0622:
0623:            private java.awt.Panel getButtonPanel() {
0624:
0625:                if (ivjButtonPanel == null) {
0626:
0627:                    try {
0628:
0629:                        ivjButtonPanel = new java.awt.Panel();
0630:
0631:                        ivjButtonPanel.setName("ButtonPanel");
0632:
0633:                        ivjButtonPanel.setLayout(getButtonPanelFlowLayout());
0634:
0635:                        ivjButtonPanel
0636:                                .setBackground(java.awt.SystemColor.control);
0637:
0638:                        getButtonPanel().add(getStartButton(),
0639:                                getStartButton().getName());
0640:
0641:                        getButtonPanel().add(getStopButton(),
0642:                                getStopButton().getName());
0643:
0644:                        getButtonPanel().add(getCancelButton(),
0645:                                getCancelButton().getName());
0646:
0647:                        // user code begin {1}
0648:
0649:                        // user code end
0650:
0651:                    } catch (java.lang.Throwable ivjExc) {
0652:
0653:                        // user code begin {2}
0654:
0655:                        // user code end
0656:
0657:                        handleException(ivjExc);
0658:
0659:                    }
0660:
0661:                }
0662:                ;
0663:
0664:                return ivjButtonPanel;
0665:
0666:            }
0667:
0668:            /**
0669:
0670:             * Return the ButtonPanelFlowLayout property value.
0671:
0672:             * @return java.awt.FlowLayout
0673:
0674:             */
0675:
0676:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0677:
0678:            private java.awt.FlowLayout getButtonPanelFlowLayout() {
0679:
0680:                java.awt.FlowLayout ivjButtonPanelFlowLayout = null;
0681:
0682:                try {
0683:
0684:                    /* Create part */
0685:
0686:                    ivjButtonPanelFlowLayout = new java.awt.FlowLayout();
0687:
0688:                    ivjButtonPanelFlowLayout
0689:                            .setAlignment(java.awt.FlowLayout.RIGHT);
0690:
0691:                    ivjButtonPanelFlowLayout.setVgap(5);
0692:
0693:                    ivjButtonPanelFlowLayout.setHgap(10);
0694:
0695:                } catch (java.lang.Throwable ivjExc) {
0696:
0697:                    handleException(ivjExc);
0698:
0699:                }
0700:                ;
0701:
0702:                return ivjButtonPanelFlowLayout;
0703:
0704:            }
0705:
0706:            /**
0707:
0708:             * Return the Button1 property value.
0709:
0710:             * @return java.awt.Button
0711:
0712:             */
0713:
0714:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0715:
0716:            private java.awt.Button getCancelButton() {
0717:
0718:                if (ivjCancelButton == null) {
0719:
0720:                    try {
0721:
0722:                        ivjCancelButton = new java.awt.Button();
0723:
0724:                        ivjCancelButton.setName("CancelButton");
0725:
0726:                        ivjCancelButton
0727:                                .setBackground(java.awt.SystemColor.control);
0728:
0729:                        ivjCancelButton.setActionCommand(" Cancel ");
0730:
0731:                        ivjCancelButton.setLabel(" Cancel ");
0732:
0733:                        // user code begin {1}
0734:
0735:                        // user code end
0736:
0737:                    } catch (java.lang.Throwable ivjExc) {
0738:
0739:                        // user code begin {2}
0740:
0741:                        // user code end
0742:
0743:                        handleException(ivjExc);
0744:
0745:                    }
0746:
0747:                }
0748:                ;
0749:
0750:                return ivjCancelButton;
0751:
0752:            }
0753:
0754:            /**
0755:
0756:             * Return the ComputationLabel property value.
0757:
0758:             * @return java.awt.Label
0759:
0760:             */
0761:
0762:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0763:
0764:            private java.awt.Label getComputationLabel() {
0765:
0766:                if (ivjComputationLabel == null) {
0767:
0768:                    try {
0769:
0770:                        ivjComputationLabel = new java.awt.Label();
0771:
0772:                        ivjComputationLabel.setName("ComputationLabel");
0773:
0774:                        ivjComputationLabel.setLocation(new java.awt.Point(20,
0775:                                185));
0776:
0777:                        ivjComputationLabel
0778:                                .setText("Computation cost on server");
0779:
0780:                        ivjComputationLabel
0781:                                .setBackground(java.awt.SystemColor.control);
0782:
0783:                        ivjComputationLabel.setSize(new java.awt.Dimension(130,
0784:                                12));
0785:
0786:                        ivjComputationLabel.setForeground(java.awt.Color.black);
0787:
0788:                        ivjComputationLabel.setFont(new java.awt.Font("dialog",
0789:                                2, 10));
0790:
0791:                        ivjComputationLabel.setBounds(new java.awt.Rectangle(
0792:                                20, 185, 130, 12));
0793:
0794:                        ivjComputationLabel.setAlignment(java.awt.Label.LEFT);
0795:
0796:                        ivjComputationLabel.setBounds(20, 185, 130, 12);
0797:
0798:                        // user code begin {1}
0799:
0800:                        // user code end
0801:
0802:                    } catch (java.lang.Throwable ivjExc) {
0803:
0804:                        // user code begin {2}
0805:
0806:                        // user code end
0807:
0808:                        handleException(ivjExc);
0809:
0810:                    }
0811:
0812:                }
0813:                ;
0814:
0815:                return ivjComputationLabel;
0816:
0817:            }
0818:
0819:            /**
0820:
0821:             * Return the ContentsPane property value.
0822:
0823:             * @return java.awt.Panel
0824:
0825:             */
0826:
0827:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0828:
0829:            private java.awt.Panel getContentsPane() {
0830:
0831:                if (ivjContentsPane == null) {
0832:
0833:                    try {
0834:
0835:                        ivjContentsPane = new java.awt.Panel();
0836:
0837:                        ivjContentsPane.setName("ContentsPane");
0838:
0839:                        ivjContentsPane
0840:                                .setLayout(getContentsPaneBorderLayout());
0841:
0842:                        ivjContentsPane
0843:                                .setBackground(java.awt.SystemColor.control);
0844:
0845:                        getContentsPane().add(getButtonPanel(), "South");
0846:
0847:                        getContentsPane().add(getWorkPanel(), "Center");
0848:
0849:                        // user code begin {1}
0850:
0851:                        // user code end
0852:
0853:                    } catch (java.lang.Throwable ivjExc) {
0854:
0855:                        // user code begin {2}
0856:
0857:                        // user code end
0858:
0859:                        handleException(ivjExc);
0860:
0861:                    }
0862:
0863:                }
0864:                ;
0865:
0866:                return ivjContentsPane;
0867:
0868:            }
0869:
0870:            /**
0871:
0872:             * Return the ContentsPaneBorderLayout property value.
0873:
0874:             * @return java.awt.BorderLayout
0875:
0876:             */
0877:
0878:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0879:
0880:            private java.awt.BorderLayout getContentsPaneBorderLayout() {
0881:
0882:                java.awt.BorderLayout ivjContentsPaneBorderLayout = null;
0883:
0884:                try {
0885:
0886:                    /* Create part */
0887:
0888:                    ivjContentsPaneBorderLayout = new java.awt.BorderLayout();
0889:
0890:                    ivjContentsPaneBorderLayout.setVgap(0);
0891:
0892:                    ivjContentsPaneBorderLayout.setHgap(0);
0893:
0894:                } catch (java.lang.Throwable ivjExc) {
0895:
0896:                    handleException(ivjExc);
0897:
0898:                }
0899:                ;
0900:
0901:                return ivjContentsPaneBorderLayout;
0902:
0903:            }
0904:
0905:            /**
0906:
0907:             * Return the CostsLabel property value.
0908:
0909:             * @return java.awt.Label
0910:
0911:             */
0912:
0913:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0914:
0915:            private java.awt.Label getCostLabel() {
0916:
0917:                if (ivjCostLabel == null) {
0918:
0919:                    try {
0920:
0921:                        ivjCostLabel = new java.awt.Label();
0922:
0923:                        ivjCostLabel.setName("CostLabel");
0924:
0925:                        ivjCostLabel.setLocation(new java.awt.Point(170, 197));
0926:
0927:                        ivjCostLabel.setText("no cost");
0928:
0929:                        ivjCostLabel
0930:                                .setBackground(java.awt.SystemColor.control);
0931:
0932:                        ivjCostLabel.setSize(new java.awt.Dimension(80, 23));
0933:
0934:                        ivjCostLabel.setForeground(java.awt.Color.red);
0935:
0936:                        ivjCostLabel
0937:                                .setFont(new java.awt.Font("dialog", 1, 12));
0938:
0939:                        ivjCostLabel.setBounds(new java.awt.Rectangle(170, 197,
0940:                                80, 23));
0941:
0942:                        ivjCostLabel.setAlignment(2);
0943:
0944:                        ivjCostLabel.setBounds(150, 197, 100, 23);
0945:
0946:                        // user code begin {1}
0947:
0948:                        // user code end
0949:
0950:                    } catch (java.lang.Throwable ivjExc) {
0951:
0952:                        // user code begin {2}
0953:
0954:                        // user code end
0955:
0956:                        handleException(ivjExc);
0957:
0958:                    }
0959:
0960:                }
0961:                ;
0962:
0963:                return ivjCostLabel;
0964:
0965:            }
0966:
0967:            /**
0968:
0969:             * Return the CostsScrollbar property value.
0970:
0971:             * @return java.awt.Scrollbar
0972:
0973:             */
0974:
0975:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
0976:
0977:            private java.awt.Scrollbar getCostScrollbar() {
0978:
0979:                if (ivjCostScrollbar == null) {
0980:
0981:                    try {
0982:
0983:                        ivjCostScrollbar = new java.awt.Scrollbar();
0984:
0985:                        ivjCostScrollbar.setName("CostScrollbar");
0986:
0987:                        ivjCostScrollbar
0988:                                .setLocation(new java.awt.Point(20, 200));
0989:
0990:                        ivjCostScrollbar
0991:                                .setSize(new java.awt.Dimension(130, 18));
0992:
0993:                        ivjCostScrollbar.setBounds(new java.awt.Rectangle(20,
0994:                                200, 130, 18));
0995:
0996:                        ivjCostScrollbar.setBounds(20, 200, 120, 18);
0997:
0998:                        ivjCostScrollbar
0999:                                .setOrientation(java.awt.Scrollbar.HORIZONTAL);
1000:
1001:                        // user code begin {1}
1002:
1003:                        // user code end
1004:
1005:                    } catch (java.lang.Throwable ivjExc) {
1006:
1007:                        // user code begin {2}
1008:
1009:                        // user code end
1010:
1011:                        handleException(ivjExc);
1012:
1013:                    }
1014:
1015:                }
1016:                ;
1017:
1018:                return ivjCostScrollbar;
1019:
1020:            }
1021:
1022:            /**
1023:
1024:             * Return the DescriptionLabel property value.
1025:
1026:             * @return java.awt.Label
1027:
1028:             */
1029:
1030:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1031:
1032:            private java.awt.Label getDescriptionLabel() {
1033:
1034:                if (ivjDescriptionLabel == null) {
1035:
1036:                    try {
1037:
1038:                        ivjDescriptionLabel = new java.awt.Label();
1039:
1040:                        ivjDescriptionLabel.setName("DescriptionLabel");
1041:
1042:                        ivjDescriptionLabel.setLocation(new java.awt.Point(10,
1043:                                35));
1044:
1045:                        ivjDescriptionLabel
1046:                                .setText("description not available");
1047:
1048:                        ivjDescriptionLabel
1049:                                .setBackground(java.awt.SystemColor.control);
1050:
1051:                        ivjDescriptionLabel.setSize(new java.awt.Dimension(260,
1052:                                23));
1053:
1054:                        ivjDescriptionLabel.setForeground(java.awt.Color.black);
1055:
1056:                        ivjDescriptionLabel.setFont(new java.awt.Font("dialog",
1057:                                3, 12));
1058:
1059:                        ivjDescriptionLabel.setBounds(new java.awt.Rectangle(
1060:                                10, 35, 260, 23));
1061:
1062:                        ivjDescriptionLabel.setAlignment(1);
1063:
1064:                        ivjDescriptionLabel.setBounds(10, 35, 260, 23);
1065:
1066:                        // user code begin {1}
1067:
1068:                        // user code end
1069:
1070:                    } catch (java.lang.Throwable ivjExc) {
1071:
1072:                        // user code begin {2}
1073:
1074:                        // user code end
1075:
1076:                        handleException(ivjExc);
1077:
1078:                    }
1079:
1080:                }
1081:                ;
1082:
1083:                return ivjDescriptionLabel;
1084:
1085:            }
1086:
1087:            /**
1088:
1089:             * Return the InvocationLabel property value.
1090:
1091:             * @return java.awt.Label
1092:
1093:             */
1094:
1095:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1096:
1097:            private java.awt.Label getInvocationLabel() {
1098:
1099:                if (ivjInvocationLabel == null) {
1100:
1101:                    try {
1102:
1103:                        ivjInvocationLabel = new java.awt.Label();
1104:
1105:                        ivjInvocationLabel.setName("InvocationLabel");
1106:
1107:                        ivjInvocationLabel.setLocation(new java.awt.Point(20,
1108:                                145));
1109:
1110:                        ivjInvocationLabel
1111:                                .setText("Invocation delay on client");
1112:
1113:                        ivjInvocationLabel
1114:                                .setBackground(java.awt.SystemColor.control);
1115:
1116:                        ivjInvocationLabel.setSize(new java.awt.Dimension(130,
1117:                                12));
1118:
1119:                        ivjInvocationLabel.setForeground(java.awt.Color.black);
1120:
1121:                        ivjInvocationLabel.setFont(new java.awt.Font("dialog",
1122:                                2, 10));
1123:
1124:                        ivjInvocationLabel.setBounds(new java.awt.Rectangle(20,
1125:                                145, 130, 12));
1126:
1127:                        ivjInvocationLabel.setAlignment(java.awt.Label.LEFT);
1128:
1129:                        ivjInvocationLabel.setBounds(20, 145, 130, 12);
1130:
1131:                        // user code begin {1}
1132:
1133:                        // user code end
1134:
1135:                    } catch (java.lang.Throwable ivjExc) {
1136:
1137:                        // user code begin {2}
1138:
1139:                        // user code end
1140:
1141:                        handleException(ivjExc);
1142:
1143:                    }
1144:
1145:                }
1146:                ;
1147:
1148:                return ivjInvocationLabel;
1149:
1150:            }
1151:
1152:            /**
1153:
1154:             * Return the NumberLabel property value.
1155:
1156:             * @return java.awt.Label
1157:
1158:             */
1159:
1160:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1161:
1162:            private java.awt.Label getNumberLabel() {
1163:
1164:                if (ivjNumberLabel == null) {
1165:
1166:                    try {
1167:
1168:                        ivjNumberLabel = new java.awt.Label();
1169:
1170:                        ivjNumberLabel.setName("NumberLabel");
1171:
1172:                        ivjNumberLabel.setLocation(new java.awt.Point(20, 70));
1173:
1174:                        ivjNumberLabel.setText("Number of objects:");
1175:
1176:                        ivjNumberLabel
1177:                                .setBackground(java.awt.SystemColor.control);
1178:
1179:                        ivjNumberLabel.setSize(new java.awt.Dimension(110, 23));
1180:
1181:                        ivjNumberLabel.setFont(new java.awt.Font("dialog", 2,
1182:                                12));
1183:
1184:                        ivjNumberLabel.setBounds(new java.awt.Rectangle(20, 70,
1185:                                110, 23));
1186:
1187:                        ivjNumberLabel.setBounds(20, 70, 110, 23);
1188:
1189:                        // user code begin {1}
1190:
1191:                        // user code end
1192:
1193:                    } catch (java.lang.Throwable ivjExc) {
1194:
1195:                        // user code begin {2}
1196:
1197:                        // user code end
1198:
1199:                        handleException(ivjExc);
1200:
1201:                    }
1202:
1203:                }
1204:                ;
1205:
1206:                return ivjNumberLabel;
1207:
1208:            }
1209:
1210:            /**
1211:
1212:             * Return the NumberTextField property value.
1213:
1214:             * @return java.awt.TextField
1215:
1216:             */
1217:
1218:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1219:
1220:            private java.awt.TextField getNumberTextField() {
1221:
1222:                if (ivjNumberTextField == null) {
1223:
1224:                    try {
1225:
1226:                        ivjNumberTextField = new java.awt.TextField();
1227:
1228:                        ivjNumberTextField.setName("NumberTextField");
1229:
1230:                        ivjNumberTextField.setLocation(new java.awt.Point(170,
1231:                                70));
1232:
1233:                        ivjNumberTextField.setText("1");
1234:
1235:                        ivjNumberTextField.setBackground(java.awt.Color.white);
1236:
1237:                        ivjNumberTextField.setSize(new java.awt.Dimension(80,
1238:                                23));
1239:
1240:                        ivjNumberTextField.setBounds(new java.awt.Rectangle(
1241:                                170, 70, 80, 23));
1242:
1243:                        ivjNumberTextField.setBounds(170, 66, 80, 30);
1244:
1245:                        // user code begin {1}
1246:
1247:                        // user code end
1248:
1249:                    } catch (java.lang.Throwable ivjExc) {
1250:
1251:                        // user code begin {2}
1252:
1253:                        // user code end
1254:
1255:                        handleException(ivjExc);
1256:
1257:                    }
1258:
1259:                }
1260:                ;
1261:
1262:                return ivjNumberTextField;
1263:
1264:            }
1265:
1266:            /**
1267:
1268:             * Return the ServerLabel property value.
1269:
1270:             * @return java.awt.Label
1271:
1272:             */
1273:
1274:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1275:
1276:            private java.awt.Label getServerLabel() {
1277:
1278:                if (ivjServerLabel == null) {
1279:
1280:                    try {
1281:
1282:                        ivjServerLabel = new java.awt.Label();
1283:
1284:                        ivjServerLabel.setName("ServerLabel");
1285:
1286:                        ivjServerLabel.setLocation(new java.awt.Point(20, 20));
1287:
1288:                        ivjServerLabel.setText("Server description:");
1289:
1290:                        ivjServerLabel
1291:                                .setBackground(java.awt.SystemColor.control);
1292:
1293:                        ivjServerLabel.setSize(new java.awt.Dimension(240, 12));
1294:
1295:                        ivjServerLabel.setFont(new java.awt.Font("dialog", 2,
1296:                                10));
1297:
1298:                        ivjServerLabel.setBounds(new java.awt.Rectangle(20, 20,
1299:                                240, 12));
1300:
1301:                        ivjServerLabel.setAlignment(1);
1302:
1303:                        ivjServerLabel.setBounds(20, 20, 240, 12);
1304:
1305:                        // user code begin {1}
1306:
1307:                        // user code end
1308:
1309:                    } catch (java.lang.Throwable ivjExc) {
1310:
1311:                        // user code begin {2}
1312:
1313:                        // user code end
1314:
1315:                        handleException(ivjExc);
1316:
1317:                    }
1318:
1319:                }
1320:                ;
1321:
1322:                return ivjServerLabel;
1323:
1324:            }
1325:
1326:            /**
1327:
1328:             * Return the SpeedLabel property value.
1329:
1330:             * @return java.awt.Label
1331:
1332:             */
1333:
1334:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1335:
1336:            private java.awt.Label getSpeedLabel() {
1337:
1338:                if (ivjSpeedLabel == null) {
1339:
1340:                    try {
1341:
1342:                        ivjSpeedLabel = new java.awt.Label();
1343:
1344:                        ivjSpeedLabel.setName("SpeedLabel");
1345:
1346:                        ivjSpeedLabel.setLocation(new java.awt.Point(170, 157));
1347:
1348:                        ivjSpeedLabel.setText("no delay");
1349:
1350:                        ivjSpeedLabel
1351:                                .setBackground(java.awt.SystemColor.control);
1352:
1353:                        ivjSpeedLabel.setSize(new java.awt.Dimension(80, 23));
1354:
1355:                        ivjSpeedLabel.setForeground(java.awt.Color.red);
1356:
1357:                        ivjSpeedLabel
1358:                                .setFont(new java.awt.Font("dialog", 1, 12));
1359:
1360:                        ivjSpeedLabel.setBounds(new java.awt.Rectangle(170,
1361:                                157, 80, 23));
1362:
1363:                        ivjSpeedLabel.setAlignment(2);
1364:
1365:                        ivjSpeedLabel.setBounds(150, 157, 100, 23);
1366:
1367:                        // user code begin {1}
1368:
1369:                        // user code end
1370:
1371:                    } catch (java.lang.Throwable ivjExc) {
1372:
1373:                        // user code begin {2}
1374:
1375:                        // user code end
1376:
1377:                        handleException(ivjExc);
1378:
1379:                    }
1380:
1381:                }
1382:                ;
1383:
1384:                return ivjSpeedLabel;
1385:
1386:            }
1387:
1388:            /**
1389:
1390:             * Return the SpeedScrollbar property value.
1391:
1392:             * @return java.awt.Scrollbar
1393:
1394:             */
1395:
1396:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1397:
1398:            private java.awt.Scrollbar getSpeedScrollbar() {
1399:
1400:                if (ivjSpeedScrollbar == null) {
1401:
1402:                    try {
1403:
1404:                        ivjSpeedScrollbar = new java.awt.Scrollbar();
1405:
1406:                        ivjSpeedScrollbar.setName("SpeedScrollbar");
1407:
1408:                        ivjSpeedScrollbar.setLocation(new java.awt.Point(20,
1409:                                160));
1410:
1411:                        ivjSpeedScrollbar.setSize(new java.awt.Dimension(130,
1412:                                18));
1413:
1414:                        ivjSpeedScrollbar.setBounds(new java.awt.Rectangle(20,
1415:                                160, 130, 18));
1416:
1417:                        ivjSpeedScrollbar.setBounds(20, 160, 120, 18);
1418:
1419:                        ivjSpeedScrollbar
1420:                                .setOrientation(java.awt.Scrollbar.HORIZONTAL);
1421:
1422:                        // user code begin {1}
1423:
1424:                        // user code end
1425:
1426:                    } catch (java.lang.Throwable ivjExc) {
1427:
1428:                        // user code begin {2}
1429:
1430:                        // user code end
1431:
1432:                        handleException(ivjExc);
1433:
1434:                    }
1435:
1436:                }
1437:                ;
1438:
1439:                return ivjSpeedScrollbar;
1440:
1441:            }
1442:
1443:            /**
1444:
1445:             * Return the Button3 property value.
1446:
1447:             * @return java.awt.Button
1448:
1449:             */
1450:
1451:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1452:
1453:            private java.awt.Button getStartButton() {
1454:
1455:                if (ivjStartButton == null) {
1456:
1457:                    try {
1458:
1459:                        ivjStartButton = new java.awt.Button();
1460:
1461:                        ivjStartButton.setName("StartButton");
1462:
1463:                        ivjStartButton
1464:                                .setBackground(java.awt.SystemColor.control);
1465:
1466:                        ivjStartButton.setActionCommand("   Start   ");
1467:
1468:                        ivjStartButton.setLabel("   Start   ");
1469:
1470:                        // user code begin {1}
1471:
1472:                        // user code end
1473:
1474:                    } catch (java.lang.Throwable ivjExc) {
1475:
1476:                        // user code begin {2}
1477:
1478:                        // user code end
1479:
1480:                        handleException(ivjExc);
1481:
1482:                    }
1483:
1484:                }
1485:                ;
1486:
1487:                return ivjStartButton;
1488:
1489:            }
1490:
1491:            /**
1492:
1493:             * Return the Button2 property value.
1494:
1495:             * @return java.awt.Button
1496:
1497:             */
1498:
1499:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1500:
1501:            private java.awt.Button getStopButton() {
1502:
1503:                if (ivjStopButton == null) {
1504:
1505:                    try {
1506:
1507:                        ivjStopButton = new java.awt.Button();
1508:
1509:                        ivjStopButton.setName("StopButton");
1510:
1511:                        ivjStopButton
1512:                                .setBackground(java.awt.SystemColor.control);
1513:
1514:                        ivjStopButton.setActionCommand("   Stop   ");
1515:
1516:                        ivjStopButton.setLabel("   Stop   ");
1517:
1518:                        // user code begin {1}
1519:
1520:                        // user code end
1521:
1522:                    } catch (java.lang.Throwable ivjExc) {
1523:
1524:                        // user code begin {2}
1525:
1526:                        // user code end
1527:
1528:                        handleException(ivjExc);
1529:
1530:                    }
1531:
1532:                }
1533:                ;
1534:
1535:                return ivjStopButton;
1536:
1537:            }
1538:
1539:            /**
1540:
1541:             * Return the TestFrameBorderLayout property value.
1542:
1543:             * @return java.awt.BorderLayout
1544:
1545:             */
1546:
1547:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1548:
1549:            private java.awt.BorderLayout getTestFrameBorderLayout() {
1550:
1551:                java.awt.BorderLayout ivjTestFrameBorderLayout = null;
1552:
1553:                try {
1554:
1555:                    /* Create part */
1556:
1557:                    ivjTestFrameBorderLayout = new java.awt.BorderLayout();
1558:
1559:                    ivjTestFrameBorderLayout.setVgap(0);
1560:
1561:                    ivjTestFrameBorderLayout.setHgap(0);
1562:
1563:                } catch (java.lang.Throwable ivjExc) {
1564:
1565:                    handleException(ivjExc);
1566:
1567:                }
1568:                ;
1569:
1570:                return ivjTestFrameBorderLayout;
1571:
1572:            }
1573:
1574:            /**
1575:
1576:             * Return the ThreadsLabel property value.
1577:
1578:             * @return java.awt.Label
1579:
1580:             */
1581:
1582:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1583:
1584:            private java.awt.Label getThreadsLabel() {
1585:
1586:                if (ivjThreadsLabel == null) {
1587:
1588:                    try {
1589:
1590:                        ivjThreadsLabel = new java.awt.Label();
1591:
1592:                        ivjThreadsLabel.setName("ThreadsLabel");
1593:
1594:                        ivjThreadsLabel
1595:                                .setLocation(new java.awt.Point(20, 105));
1596:
1597:                        ivjThreadsLabel.setText("Threads per object:");
1598:
1599:                        ivjThreadsLabel
1600:                                .setBackground(java.awt.SystemColor.control);
1601:
1602:                        ivjThreadsLabel
1603:                                .setSize(new java.awt.Dimension(110, 23));
1604:
1605:                        ivjThreadsLabel.setFont(new java.awt.Font("dialog", 2,
1606:                                12));
1607:
1608:                        ivjThreadsLabel.setBounds(new java.awt.Rectangle(20,
1609:                                105, 110, 23));
1610:
1611:                        ivjThreadsLabel.setBounds(20, 105, 110, 23);
1612:
1613:                        // user code begin {1}
1614:
1615:                        // user code end
1616:
1617:                    } catch (java.lang.Throwable ivjExc) {
1618:
1619:                        // user code begin {2}
1620:
1621:                        // user code end
1622:
1623:                        handleException(ivjExc);
1624:
1625:                    }
1626:
1627:                }
1628:                ;
1629:
1630:                return ivjThreadsLabel;
1631:
1632:            }
1633:
1634:            /**
1635:
1636:             * Return the ThreadsTextField property value.
1637:
1638:             * @return java.awt.TextField
1639:
1640:             */
1641:
1642:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1643:
1644:            private java.awt.TextField getThreadsTextField() {
1645:
1646:                if (ivjThreadsTextField == null) {
1647:
1648:                    try {
1649:
1650:                        ivjThreadsTextField = new java.awt.TextField();
1651:
1652:                        ivjThreadsTextField.setName("ThreadsTextField");
1653:
1654:                        ivjThreadsTextField.setLocation(new java.awt.Point(170,
1655:                                105));
1656:
1657:                        ivjThreadsTextField.setText("1");
1658:
1659:                        ivjThreadsTextField.setBackground(new java.awt.Color(
1660:                                255, 255, 255));
1661:
1662:                        ivjThreadsTextField.setSize(new java.awt.Dimension(80,
1663:                                23));
1664:
1665:                        ivjThreadsTextField.setBounds(new java.awt.Rectangle(
1666:                                170, 105, 80, 23));
1667:
1668:                        ivjThreadsTextField.setBounds(170, 101, 80, 30);
1669:
1670:                        // user code begin {1}
1671:
1672:                        // user code end
1673:
1674:                    } catch (java.lang.Throwable ivjExc) {
1675:
1676:                        // user code begin {2}
1677:
1678:                        // user code end
1679:
1680:                        handleException(ivjExc);
1681:
1682:                    }
1683:
1684:                }
1685:                ;
1686:
1687:                return ivjThreadsTextField;
1688:
1689:            }
1690:
1691:            /**
1692:
1693:             * Return the ContentsPane property value.
1694:
1695:             * @return java.awt.Panel
1696:
1697:             */
1698:
1699:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1700:
1701:            private java.awt.Panel getWorkPanel() {
1702:
1703:                if (ivjWorkPanel == null) {
1704:
1705:                    try {
1706:
1707:                        ivjWorkPanel = new java.awt.Panel();
1708:
1709:                        ivjWorkPanel.setName("WorkPanel");
1710:
1711:                        ivjWorkPanel.setLayout(null);
1712:
1713:                        ivjWorkPanel
1714:                                .setBackground(java.awt.SystemColor.control);
1715:
1716:                        getWorkPanel().add(getNumberLabel(),
1717:                                getNumberLabel().getName());
1718:
1719:                        getWorkPanel().add(getThreadsLabel(),
1720:                                getThreadsLabel().getName());
1721:
1722:                        getWorkPanel().add(getNumberTextField(),
1723:                                getNumberTextField().getName());
1724:
1725:                        getWorkPanel().add(getThreadsTextField(),
1726:                                getThreadsTextField().getName());
1727:
1728:                        getWorkPanel().add(getSpeedScrollbar(),
1729:                                getSpeedScrollbar().getName());
1730:
1731:                        getWorkPanel().add(getCostScrollbar(),
1732:                                getCostScrollbar().getName());
1733:
1734:                        getWorkPanel().add(getInvocationLabel(),
1735:                                getInvocationLabel().getName());
1736:
1737:                        getWorkPanel().add(getComputationLabel(),
1738:                                getComputationLabel().getName());
1739:
1740:                        getWorkPanel().add(getSpeedLabel(),
1741:                                getSpeedLabel().getName());
1742:
1743:                        getWorkPanel().add(getCostLabel(),
1744:                                getCostLabel().getName());
1745:
1746:                        getWorkPanel().add(getServerLabel(),
1747:                                getServerLabel().getName());
1748:
1749:                        getWorkPanel().add(getDescriptionLabel(),
1750:                                getDescriptionLabel().getName());
1751:
1752:                        // user code begin {1}
1753:
1754:                        // user code end
1755:
1756:                    } catch (java.lang.Throwable ivjExc) {
1757:
1758:                        // user code begin {2}
1759:
1760:                        // user code end
1761:
1762:                        handleException(ivjExc);
1763:
1764:                    }
1765:
1766:                }
1767:                ;
1768:
1769:                return ivjWorkPanel;
1770:
1771:            }
1772:
1773:            /**
1774:
1775:             * Called whenever the part throws an exception.
1776:
1777:             * @param exception java.lang.Throwable
1778:
1779:             */
1780:
1781:            private void handleException(Throwable exception) {
1782:
1783:                /* Uncomment the following lines to print uncaught exceptions to stdout */
1784:
1785:                // System.out.println("--------- UNCAUGHT EXCEPTION ---------");
1786:                // exception.printStackTrace(System.out);
1787:            }
1788:
1789:            /**
1790:
1791:             * Initializes connections
1792:
1793:             */
1794:
1795:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1796:
1797:            private void initConnections() {
1798:
1799:                // user code begin {1}
1800:
1801:                // user code end
1802:
1803:                this .addWindowListener(this );
1804:
1805:                getSpeedScrollbar().addAdjustmentListener(this );
1806:
1807:                getCostScrollbar().addAdjustmentListener(this );
1808:
1809:                getStartButton().addActionListener(this );
1810:
1811:                getStopButton().addActionListener(this );
1812:
1813:                getCancelButton().addActionListener(this );
1814:
1815:            }
1816:
1817:            /**
1818:
1819:             * Initialize the class.
1820:
1821:             */
1822:
1823:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1824:
1825:            private void initialize() {
1826:
1827:                // user code begin {1}
1828:
1829:                // user code end
1830:
1831:                setName("TestFrame");
1832:
1833:                setLayout(getTestFrameBorderLayout());
1834:
1835:                setBackground(java.awt.SystemColor.control);
1836:
1837:                setSize(new java.awt.Dimension(280, 310));
1838:
1839:                setBounds(new java.awt.Rectangle(0, 0, 280, 310));
1840:
1841:                setSize(280, 310);
1842:
1843:                setTitle("Test Client");
1844:
1845:                add(getContentsPane(), "Center");
1846:
1847:                initConnections();
1848:
1849:                // user code begin {2}
1850:
1851:                getDescriptionLabel().setText(Client.serverDescription);
1852:
1853:                // user code end
1854:
1855:            }
1856:
1857:            /**
1858:
1859:             * main entrypoint - starts the part when it is run as an application
1860:
1861:             * @param args java.lang.String[]
1862:
1863:             */
1864:
1865:            public static void main(java.lang.String[] args) {
1866:
1867:                try {
1868:
1869:                    TestFrame aTestFrame;
1870:
1871:                    aTestFrame = new TestFrame();
1872:
1873:                    try {
1874:
1875:                        Class aCloserClass = Class
1876:                                .forName("com.ibm.uvm.abt.edit.WindowCloser");
1877:
1878:                        Class parmTypes[] = { java.awt.Window.class };
1879:
1880:                        Object parms[] = { aTestFrame };
1881:
1882:                        java.lang.reflect.Constructor aCtor = aCloserClass
1883:                                .getConstructor(parmTypes);
1884:
1885:                        aCtor.newInstance(parms);
1886:
1887:                    } catch (java.lang.Throwable exc) {
1888:                    }
1889:                    ;
1890:
1891:                    aTestFrame.setVisible(true);
1892:
1893:                } catch (Throwable exception) {
1894:
1895:                    System.err
1896:                            .println("Exception occurred in main() of java.awt.Frame");
1897:
1898:                    exception.printStackTrace(System.out);
1899:
1900:                }
1901:
1902:            }
1903:
1904:            /**
1905:
1906:             * Method to handle events for the WindowListener interface.
1907:
1908:             * @param e java.awt.event.WindowEvent
1909:
1910:             */
1911:
1912:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1913:
1914:            public void windowActivated(java.awt.event.WindowEvent e) {
1915:
1916:                // user code begin {1}
1917:
1918:                // user code end
1919:
1920:                // user code begin {2}
1921:
1922:                // user code end
1923:
1924:            }
1925:
1926:            /**
1927:
1928:             * Method to handle events for the WindowListener interface.
1929:
1930:             * @param e java.awt.event.WindowEvent
1931:
1932:             */
1933:
1934:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1935:
1936:            public void windowClosed(java.awt.event.WindowEvent e) {
1937:
1938:                // user code begin {1}
1939:
1940:                // user code end
1941:
1942:                // user code begin {2}
1943:
1944:                // user code end
1945:
1946:            }
1947:
1948:            /**
1949:
1950:             * Method to handle events for the WindowListener interface.
1951:
1952:             * @param e java.awt.event.WindowEvent
1953:
1954:             */
1955:
1956:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1957:
1958:            public void windowClosing(java.awt.event.WindowEvent e) {
1959:
1960:                // user code begin {1}
1961:
1962:                // user code end
1963:
1964:                if ((e.getSource() == this )) {
1965:
1966:                    connEtoC1(e);
1967:
1968:                }
1969:
1970:                // user code begin {2}
1971:
1972:                // user code end
1973:
1974:            }
1975:
1976:            /**
1977:
1978:             * Method to handle events for the WindowListener interface.
1979:
1980:             * @param e java.awt.event.WindowEvent
1981:
1982:             */
1983:
1984:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
1985:
1986:            public void windowDeactivated(java.awt.event.WindowEvent e) {
1987:
1988:                // user code begin {1}
1989:
1990:                // user code end
1991:
1992:                // user code begin {2}
1993:
1994:                // user code end
1995:
1996:            }
1997:
1998:            /**
1999:
2000:             * Method to handle events for the WindowListener interface.
2001:
2002:             * @param e java.awt.event.WindowEvent
2003:
2004:             */
2005:
2006:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
2007:
2008:            public void windowDeiconified(java.awt.event.WindowEvent e) {
2009:
2010:                // user code begin {1}
2011:
2012:                // user code end
2013:
2014:                // user code begin {2}
2015:
2016:                // user code end
2017:
2018:            }
2019:
2020:            /**
2021:
2022:             * Method to handle events for the WindowListener interface.
2023:
2024:             * @param e java.awt.event.WindowEvent
2025:
2026:             */
2027:
2028:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
2029:
2030:            public void windowIconified(java.awt.event.WindowEvent e) {
2031:
2032:                // user code begin {1}
2033:
2034:                // user code end
2035:
2036:                // user code begin {2}
2037:
2038:                // user code end
2039:
2040:            }
2041:
2042:            /**
2043:
2044:             * Method to handle events for the WindowListener interface.
2045:
2046:             * @param e java.awt.event.WindowEvent
2047:
2048:             */
2049:
2050:            /* WARNING: THIS METHOD WILL BE REGENERATED. */
2051:
2052:            public void windowOpened(java.awt.event.WindowEvent e) {
2053:
2054:                // user code begin {1}
2055:
2056:                // user code end
2057:
2058:                // user code begin {2}
2059:
2060:                // user code end
2061:
2062:            }
2063:
2064:        }
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.