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 TypeMethodDescriptionanalyze
(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 analyzemonitor
- progress monitor- Returns:
- compatible execution environments, possibly empty
- Throws:
org.eclipse.core.runtime.CoreException
- if an exception occurs analyzing the vm install
-