Package org.jacorb.poa.gui.beans

Examples of org.jacorb.poa.gui.beans.DoubleListDialog


  if (controller == null) return;

  StringPair[] data = controller.actionRetrieveAOMContent();

  DoubleListDialog showDialog = new DoubleListDialog(this, "Active Object Map Snapshot");
  showDialog._setHeaderLabel1("Object ID");
  showDialog._setHeaderLabel2("Servant Class");

  if (data != null) {

            ObjectListItem[] items = new ObjectListItem[data.length];
            String helpStr;
            int firstMax = 100;
            int secondMax = 100;
            int helpInt;
            for (int i=0; i<data.length; i++) {
                items[i] = new ObjectListItem();
                items[i]._init(this, data[i].first);
                helpStr = POAUtil.convert(data[i].first.getBytes());
                items[i]._getFirstLabel().setText(helpStr);
                items[i]._getSecondLabel().setText(data[i].second);

                helpInt = _fontMetrics1().stringWidth(items[i]._getFirstLabel().getText());
                if (helpInt > firstMax) firstMax = helpInt;

                helpInt = _fontMetrics1().stringWidth(items[i]._getSecondLabel().getText());
                if (helpInt > secondMax) secondMax = helpInt;
            }

            showDialog._setSize(firstMax+20, secondMax+20);

            for (int i=0; i<data.length; i++) {
                items[i]._setWidth(firstMax+20, secondMax+20);
                showDialog._addItem(items[i]);
            }
  }

  showDialog.setVisible(true);
    }
View Full Code Here


    private void _showQueueDialog() {
  if (controller == null) return;

  StringPair[] data = controller.actionRetrieveQueueContent();

  DoubleListDialog showDialog = new DoubleListDialog(this, "Queue Snapshot");
  showDialog._setHeaderLabel1("Request ID");
  showDialog._setHeaderLabel2("Object ID");

  if (data != null) {

            QueueListItem[] items = new QueueListItem[data.length];
            String helpStr;
            int firstMax = 100;
            int secondMax = 100;
            int helpInt;
            for (int i=0; i<data.length; i++) {
                items[i] = new QueueListItem();
                items[i]._init(this, data[i].first);
                items[i]._getFirstLabel().setText(data[i].first);
                helpStr = POAUtil.convert(data[i].second.getBytes());
                items[i]._getSecondLabel().setText(helpStr);

                helpInt = _fontMetrics1().stringWidth(items[i]._getFirstLabel().getText());
                if (helpInt > firstMax) firstMax = helpInt;

                helpInt = _fontMetrics1().stringWidth(items[i]._getSecondLabel().getText());
                if (helpInt > secondMax) secondMax = helpInt;
            }

            showDialog._setSize(firstMax+20, secondMax+20);

            for (int i=0; i<data.length; i++) {
                items[i]._setWidth(firstMax+20, secondMax+20);
                showDialog._addItem(items[i]);
            }
  }

  showDialog.setVisible(true);
    }
View Full Code Here

  if (controller == null) return;

  StringPair[] data = controller.actionRetrieveAOMContent();

  DoubleListDialog showDialog = new DoubleListDialog(this, "Active Object Map Snapshot");
  showDialog._setHeaderLabel1("Object ID");
  showDialog._setHeaderLabel2("Servant Class");

  if (data != null) {

            ObjectListItem[] items = new ObjectListItem[data.length];
            String helpStr;
            int firstMax = 100;
            int secondMax = 100;
            int helpInt;
            for (int i=0; i<data.length; i++) {
                items[i] = new ObjectListItem();
                items[i]._init(this, data[i].first);
                helpStr = POAUtil.convert(data[i].first.getBytes());
                items[i]._getFirstLabel().setText(helpStr);
                items[i]._getSecondLabel().setText(data[i].second);

                helpInt = _fontMetrics1().stringWidth(items[i]._getFirstLabel().getText());
                if (helpInt > firstMax) firstMax = helpInt;

                helpInt = _fontMetrics1().stringWidth(items[i]._getSecondLabel().getText());
                if (helpInt > secondMax) secondMax = helpInt;
            }

            showDialog._setSize(firstMax+20, secondMax+20);

            for (int i=0; i<data.length; i++) {
                items[i]._setWidth(firstMax+20, secondMax+20);
                showDialog._addItem(items[i]);
            }
  }

  showDialog.setVisible(true);
    }
View Full Code Here

    private void _showQueueDialog() {
  if (controller == null) return;

  StringPair[] data = controller.actionRetrieveQueueContent();

  DoubleListDialog showDialog = new DoubleListDialog(this, "Queue Snapshot");
  showDialog._setHeaderLabel1("Request ID");
  showDialog._setHeaderLabel2("Object ID");

  if (data != null) {

            QueueListItem[] items = new QueueListItem[data.length];
            String helpStr;
            int firstMax = 100;
            int secondMax = 100;
            int helpInt;
            for (int i=0; i<data.length; i++) {
                items[i] = new QueueListItem();
                items[i]._init(this, data[i].first);
                items[i]._getFirstLabel().setText(data[i].first);
                helpStr = POAUtil.convert(data[i].second.getBytes());
                items[i]._getSecondLabel().setText(helpStr);

                helpInt = _fontMetrics1().stringWidth(items[i]._getFirstLabel().getText());
                if (helpInt > firstMax) firstMax = helpInt;

                helpInt = _fontMetrics1().stringWidth(items[i]._getSecondLabel().getText());
                if (helpInt > secondMax) secondMax = helpInt;
            }

            showDialog._setSize(firstMax+20, secondMax+20);

            for (int i=0; i<data.length; i++) {
                items[i]._setWidth(firstMax+20, secondMax+20);
                showDialog._addItem(items[i]);
            }
  }

  showDialog.setVisible(true);
    }
View Full Code Here

TOP

Related Classes of org.jacorb.poa.gui.beans.DoubleListDialog

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.