Interface IExecutionEnvironmentAnalyzerDelegate


public interface IExecutionEnvironmentAnalyzerDelegate
Analyzes vm installs for compatibility with execution environments.

An execution environment analyzer delegate is contributed in plug-in XML via the org.eclipse.jdt.launching.executionEnvironments extension point.

Clients may implement this interface.

Since:
3.2
  • Method Summary

    Modifier and Type
    Method
    Description
    analyze(IVMInstall vm, org.eclipse.core.runtime.IProgressMonitor monitor)
    Analyzes the given vm install and returns a collection of compatible execution environments, possibly empty.
  • Method Details

    • analyze

      CompatibleEnvironment[] analyze(IVMInstall vm, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
      Analyzes the given vm install and returns a collection of compatible execution environments, possibly empty.
      Parameters:
      vm - vm install to analyze
      monitor - progress monitor
      Returns:
      compatible execution environments, possibly empty
      Throws:
      org.eclipse.core.runtime.CoreException - if an exception occurs analyzing the vm install