Allows execution environments and execution environment analyzers to be contributed. An execution environment represents a kind of JRE - for example J2SE5. Analyzers are contributed to categorize JREs according to environments.
a unique identifier for this execution environment that is presented to the user - for example, "J2SE-1.4".
a brief human-readable description of this execution environment
a unique identifier for this execution environment analyzer
a fully qualified name of a Java class that implements <code>org.eclipse.jdt.launching.environments.IExecutionEnvironmentAnalyzer</code>
3.2
Following is an example definition of an execution environment and analyzer.
<p>
<pre>
<extension point="org.eclipse.jdt.launching.executionEnvironments">
<environment
id="J2SE-1.4"
description="Java 2 Platform, Standard Edition 1.4"/>
<analyzer
class="com.example.ExecutionEnvironmentAnalyzer"
id="com.example.eeAnalyzer"/>
</extension>
</pre>
</p>
PDE (<code>org.eclispe.pde.core</code>) provides definitions and an analyzer for the following execution environments:
<ul>
<li>OSGi/Minimum-1.0</li>
<li>OSGi/Minimum-1.1</li>
<li>JRE-1.1</li>
<li>J2SE-1.2</li>
<li>J2SE-1.3</li>
<li>J2SE-1.4</li>
<li>J2SE-1.5</li>
<li>JavaSE-1.6</li>
<li>CDC-1.0/Foundation-1.0</li>
<li>CDC-1.1/Foundation-1.1</li>
</ul>