Package edu.pku.sei.metric.source

Examples of edu.pku.sei.metric.source.PackageFragmentMetric


          analyzer, monitor);
    else if (javaElement.getElementType() == IJavaElement.PACKAGE_FRAGMENT_ROOT)
      result = new PackageFragmentRootMetric(javaElement
          .getHandleIdentifier(), analyzer, monitor);
    else if (javaElement.getElementType() == IJavaElement.PACKAGE_FRAGMENT)
      result = new PackageFragmentMetric(javaElement
          .getHandleIdentifier(), analyzer, monitor);
    else if (javaElement.getElementType() == IJavaElement.COMPILATION_UNIT)
      result = new CompilationUnitMetric(javaElement
          .getHandleIdentifier(), analyzer);
    else if (javaElement.getElementType() == IJavaElement.CLASS_FILE)
View Full Code Here


    @Override
    protected void calculate() {
      assert source instanceof PackageFragmentMetric : "The calculation is set on Package";

      PackageFragmentMetric metricElement = (PackageFragmentMetric) source;

      double afferentCoupling = calculateAfferentCoupling(metricElement);
      double efferentCoupling = calculateEfferentCoupling(metricElement);
      double abstractness = calculateAbstractness(metricElement);
      double instability = calculateInstability(afferentCoupling,
View Full Code Here

TOP

Related Classes of edu.pku.sei.metric.source.PackageFragmentMetric

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.