Package edu.pku.sei.metric

Examples of edu.pku.sei.metric.MetricValue


        String[] cols = new String[] { name, "", "", "",
            descriptors[i].getDescription(), "" };

        if (level <= ms.getLevel()) {
          rowNeeded = true;
          MetricValue m = ms.getValue(name);
          if (m != null) {
            cols[1] = format(m.getValue());
          }
        }

        AvgValue avg = ms.getAverageValue(name);
        MaxValue max = ms.getMaxValue(name);
View Full Code Here


      for (int i = 0; i < children.length; i++) {
        if (level <= children[i].getLevel()) {
          TreeItem child = createNewRow(row);
          child.setText(getElementName(children[i].getJavaElement()));
          child.setImage(getImage(children[i]));
          MetricValue val = children[i].getValue(metric);
          child.setText(1, (val != null) ? format(val.getValue())
              : "");
          AvgValue avg = children[i].getAverageValue(metric);
          MaxValue max = children[i].getMaxValue(metric);
          if ((avg != null) || (max != null)) {
            if (avg != null) {
View Full Code Here

    private Prefs prefs = new Prefs();

    public BasicMetric(AbstractMetricElement source) {
      super(source);
      values = new MetricValue[] { new MetricValue(NORM, 0) };
    }
View Full Code Here

  private class BasicMetric extends Metric {

    public BasicMetric(AbstractMetricElement source) {
      super(source);
      values = new MetricValue[] { new MetricValue(MLOC, 0) };
    }
View Full Code Here

  private class BasicMetric extends Metric {

    public BasicMetric(AbstractMetricElement source) {
      super(source);
      values = new MetricValue[] { new MetricValue(NOF, 0),
          new MetricValue(NUM_INST_FIELDS, 0),
          new MetricValue(NUM_STAT_FIELDS, 0) };
    }
View Full Code Here

      if (null != handle)
        metricElement
            .setMaxValue(new MaxValue(metricName, max, handle));

    } else if (metricElement.getLevel() == level) {
      MetricValue mv = metricElement.getValue(metricName);
      if (mv != null)
        metricElement.setMaxValue(new MaxValue(mv.getName(), mv
            .getValue(), metricElement.getHandle()));
    }

  }
View Full Code Here

      }
      if (num != 0)
        mean = sum / num;
      metricElement.setAverageValue(new AvgValue(metricName, mean, num));
      if (propagate)
        metricElement.setValue(new MetricValue(metricName, sum));

    } else if (metricElement.getLevel() == level) {
      MetricValue mv = metricElement.getValue(metricName);
      if (mv != null)
        metricElement.setAverageValue(new AvgValue(mv.getName(), mv
            .getValue()));
    }

  }
View Full Code Here

      if (null != handle)
        metricElement
            .setMinValue(new MinValue(metricName, min, handle));

    } else if (metricElement.getLevel() == level) {
      MetricValue mv = metricElement.getValue(metricName);
      if (mv != null)
        metricElement.setMinValue(new MinValue(mv.getName(), mv
            .getValue(), metricElement.getHandle()));
    }
  }
View Full Code Here

  }

  private class BasicMetric extends Metric {
    public BasicMetric(AbstractMetricElement source) {
      super(source);
      values = new MetricValue[] { new MetricValue(LOC, 0),
          new MetricValue(LOCC, 0), new MetricValue(LOGC, 0) };
    }
View Full Code Here

  private static class BasicMetric extends Metric {

    public BasicMetric(AbstractMetricElement source) {
      super(source);
      values = new MetricValue[] { new MetricValue(INHERITANCE_DEPTH, 0),
          new MetricValue(SUB_CLASSES, 0) };
    }
View Full Code Here

TOP

Related Classes of edu.pku.sei.metric.MetricValue

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.