Examples of IJavaModelCoverage


Examples of com.mountainminds.eclemma.core.analysis.IJavaModelCoverage

      if (object == null) {
        return null;
      }
    }
    // then find the coverage information from the current session
    IJavaModelCoverage mc = CoverageTools.getJavaModelCoverage();
    if (mc == null) {
      return null;
    } else {
      IJavaElementCoverage coverage = mc.getCoverageFor((IJavaElement) object);
      if (coverage != null && ILineCoverage.class.equals(adapterType)) {
        return coverage.getLineCoverage();
      } else {
        return coverage;
      }
View Full Code Here

Examples of com.mountainminds.eclemma.core.analysis.IJavaModelCoverage

          session.getDescription()));
      this.session = session;
    }

    protected IStatus run(IProgressMonitor monitor) {
      IJavaModelCoverage c;
      try {
        c = new SessionAnalyzer().processSession(session, monitor);
      } catch (CoreException e) {
        return e.getStatus();
      }
View Full Code Here

Examples of com.mountainminds.eclemma.core.analysis.IJavaModelCoverage

    final int work = session.getScope().size();
    monitor.beginTask(
        NLS.bind(CoreMessages.ExportingSession_task, session.getDescription()),
        work * 2);
    final SessionAnalyzer analyzer = new SessionAnalyzer();
    final IJavaModelCoverage modelCoverage = analyzer.processSession(session,
        new SubProgressMonitor(monitor, work));
    final IReportVisitor formatter = createFormatter();
    formatter
        .visitInfo(analyzer.getSessionInfos(), analyzer.getExecutionData());
    final IReportGroupVisitor modelgroup = formatter.visitGroup(session
        .getDescription());
    for (IJavaProject project : modelCoverage.getProjects()) {
      final IReportGroupVisitor projectgroup = modelgroup.visitGroup(project
          .getElementName());
      for (IPackageFragmentRoot root : project.getPackageFragmentRoots()) {
        final IBundleCoverage coverage = (IBundleCoverage) modelCoverage
            .getCoverageFor(root);
        if (coverage != null) {
          projectgroup.visitBundle(coverage, createSourceFileLocator(root));
          monitor.worked(1);
        }
View Full Code Here

Examples of com.mountainminds.eclemma.core.analysis.IJavaModelCoverage

          session.getDescription()));
      this.session = session;
    }

    protected IStatus run(IProgressMonitor monitor) {
      final IJavaModelCoverage c;
      try {
        c = new SessionAnalyzer().processSession(session, monitor);
      } catch (CoreException e) {
        return e.getStatus();
      }
View Full Code Here

Examples of com.mountainminds.eclemma.core.analysis.IJavaModelCoverage

      super(CoreMessages.AnalyzingCoverageSessionTask);
      this.session = session;
    }

    protected IStatus run(IProgressMonitor monitor) {
      IJavaModelCoverage c;
      try {
        c = new JavaModelCoverage(session, monitor);
      } catch (CoreException e) {
        return e.getStatus();
      }
View Full Code Here

Examples of com.mountainminds.eclemma.core.analysis.IJavaModelCoverage

  public CoveredElementsContentProvider(ViewSettings settings) {
    this.settings = settings;
  }
 
  public Object[] getElements(Object element) {
    IJavaModelCoverage coverage = (IJavaModelCoverage) element;
    if (coverage == IJavaModelCoverage.LOADING) {
      return new Object[] { CoverageView.LOADING_ELEMENT };
    }
    if (coverage != null) {
      switch (settings.getEntryMode()) {
        case ViewSettings.ENTRYMODE_PROJECTS:
          return coverage.getInstrumentedProjects();
        case ViewSettings.ENTRYMODE_PACKAGEROOTS:
          return coverage.getInstrumentedPackageFragmentRoots();
        case ViewSettings.ENTRYMODE_PACKAGES:
          return coverage.getInstrumentedPackageFragments();
        case ViewSettings.ENTRYMODE_TYPES:
          return coverage.getInstrumentedTypes();
      }
    }
    return new Object[0];
  }
View Full Code Here

Examples of com.mountainminds.eclemma.core.analysis.IJavaModelCoverage

  public CoveredElementsContentProvider(ViewSettings settings) {
    this.settings = settings;
  }

  public Object[] getElements(Object element) {
    IJavaModelCoverage coverage = (IJavaModelCoverage) element;
    if (coverage == IJavaModelCoverage.LOADING) {
      return new Object[] { CoverageView.LOADING_ELEMENT };
    }
    if (coverage != null) {
      switch (settings.getEntryMode()) {
      case ViewSettings.ENTRYMODE_PROJECTS:
        return coverage.getProjects();
      case ViewSettings.ENTRYMODE_PACKAGEROOTS:
        return coverage.getPackageFragmentRoots();
      case ViewSettings.ENTRYMODE_PACKAGES:
        return coverage.getPackageFragments();
      case ViewSettings.ENTRYMODE_TYPES:
        return coverage.getTypes();
      }
    }
    return new Object[0];
  }
View Full Code Here

Examples of com.mountainminds.eclemma.core.analysis.IJavaModelCoverage

      super(CoreMessages.AnalyzingCoverageSessionTask);
      this.session = session;
    }

    protected IStatus run(IProgressMonitor monitor) {
      IJavaModelCoverage c;
      try {
        c = new JavaModelCoverage(session, monitor);
      } catch (CoreException e) {
        return e.getStatus();
      }
View Full Code Here

Examples of com.mountainminds.eclemma.core.analysis.IJavaModelCoverage

      super(NLS.bind(CoreMessages.AnalyzingCoverageSession_task, session.getDescription()));
      this.session = session;
    }

    protected IStatus run(IProgressMonitor monitor) {
      IJavaModelCoverage c;
      try {
        c = new JavaModelCoverage(session, monitor);
      } catch (CoreException e) {
        return e.getStatus();
      }
View Full Code Here

Examples of com.mountainminds.eclemma.core.analysis.IJavaModelCoverage

    final int work = session.getScope().size();
    monitor.beginTask(
        NLS.bind(CoreMessages.ExportingSession_task, session.getDescription()),
        work * 2);
    final SessionAnalyzer analyzer = new SessionAnalyzer();
    final IJavaModelCoverage modelCoverage = analyzer.processSession(session,
        new SubProgressMonitor(monitor, work));
    final IReportVisitor formatter = createFormatter();
    formatter
        .visitInfo(analyzer.getSessionInfos(), analyzer.getExecutionData());
    final IReportGroupVisitor modelgroup = formatter.visitGroup(session
        .getDescription());
    for (IJavaProject project : modelCoverage.getProjects()) {
      final IReportGroupVisitor projectgroup = modelgroup.visitGroup(project
          .getElementName());
      for (IPackageFragmentRoot root : project.getPackageFragmentRoots()) {
        final IBundleCoverage coverage = (IBundleCoverage) modelCoverage
            .getCoverageFor(root);
        if (coverage != null) {
          projectgroup.visitBundle(coverage, createSourceFileLocator(root));
          monitor.worked(1);
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.