Package jmt.framework.gui.graph

Examples of jmt.framework.gui.graph.MeasureValue


        Object value = thisMes.get(0);
        boolean valid;
        valid = measureState == MeasureDefinition.MEASURE_SUCCESS;
        //valueSet[i].add(value);
        //validityMap[i].add(Boolean.valueOf(valid));
        MeasureValue tempValue = (MeasureValue) value;
        parametricAnalysisResultsModel.addSample(i, tempValue.getLowerBound(), tempValue.getMeanValue(), tempValue.getUpperBound(), valid);
      }
      if (timer != null) {
        timer.kill();
        //simulator.killSimulation();
      }
View Full Code Here


        sample.setAttribute(XML_A_SAMPLE_UPPERBOUND, Double.toString(value.getUpperBound()));
        sample.setAttribute(XML_A_SAMPLE_VALIDITY, Boolean.toString(value.isValid()));
        measureNode.appendChild(sample);
      }
    } else {
      MeasureValue value;
      // Writes all samples, ignoring upperBound and lowerBound if zeros or infinites
      // (that means they are unset)
      for (int i = 0; i < samples.size(); i++) {
        Element sample = doc.createElement(XML_E_SAMPLE);
        value = samples.get(i);
        sample.setAttribute(XML_A_SAMPLE_MEAN, Double.toString(value.getMeanValue()));
        sample.setAttribute(XML_A_LAST_INTERVAL_AVG_VALUE, Double.toString(value.getLastIntervalAvgValue()));
        sample.setAttribute(XML_A_TIME, Double.toString(value.getSimTime()));
         
        if (value.getLowerBound() > 0 && !Double.isInfinite(value.getLowerBound())) {
          sample.setAttribute(XML_A_SAMPLE_LOWERBOUND, Double.toString(value.getLowerBound()));
        }
        if (value.getUpperBound() > 0 && !Double.isInfinite(value.getUpperBound())) {
          sample.setAttribute(XML_A_SAMPLE_UPPERBOUND, Double.toString(value.getUpperBound()));
        }
        measureNode.appendChild(sample);
      }
    }
  }
View Full Code Here

      samples.setText("" + md.getAnalizedSamples(measureIndex));
      samples.setToolTipText("Number of samples (observations) currently analized: " + samples.getText());
      dataPanel.add(label);
      dataPanel.add(samples);

      MeasureValue lastValue = values.lastElement();

      // Lower Bound
      label = new JLabel("Min: ");
      lower = new JTextField("-");
      lower.setEditable(false);
      lower.setMaximumSize(new Dimension(lower.getMaximumSize().width, lower.getMinimumSize().height));
      label.setLabelFor(lower);
      if (lastValue.getLowerBound() > 0 && !Double.isInfinite(lastValue.getLowerBound())) {
        lower.setText(doubleToString(lastValue.getLowerBound()));
      }
      lower.setToolTipText("Minimum value of current confidence interval: " + lower.getText());
      dataPanel.add(label);
      dataPanel.add(lower);

      // Upper Bound
      label = new JLabel("Max: ");
      upper = new JTextField("-");
      upper.setEditable(false);
      upper.setMaximumSize(new Dimension(upper.getMaximumSize().width, upper.getMinimumSize().height));
      label.setLabelFor(upper);
      if (lastValue.getUpperBound() > 0 && !Double.isInfinite(lastValue.getUpperBound())) {
        upper.setText(doubleToString(lastValue.getUpperBound()));
      }
      upper.setToolTipText("Maximum value of current confidence interval: " + upper.getText());
      dataPanel.add(label);
      dataPanel.add(upper);
View Full Code Here

            graph.repaint();
            if (popupGraph != null) {
              popupGraph.repaint();
            }

            MeasureValue lastValue = measureValues.get(measureValues.size() - 1);

            // Updates mean, lower, upper and samples
            if (lastValue.getLowerBound() > 0 && !Double.isInfinite(lastValue.getUpperBound())) {
              lower.setText(doubleToString(lastValue.getLowerBound()));
              lower.setToolTipText("Minimum value of current confidence interval: " + lower.getText());
              upper.setText(doubleToString(lastValue.getUpperBound()));
              upper.setToolTipText("Maximum value of current confidence interval: " + upper.getText());
            } else {
              lower.setText("-");
              upper.setText("-");
            }

            mean.setText(doubleToString(lastValue.getMeanValue()));
            mean.setToolTipText("Current mean value of this measure: " + mean.getText());
            samples.setText("" + md.getAnalizedSamples(measureIndex));
            samples.setToolTipText("Number of samples (observations) currently analized: " + samples.getText());
            // If finished is true, state was changed
            if (finished) {
View Full Code Here

TOP

Related Classes of jmt.framework.gui.graph.MeasureValue

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.