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: }
|