The image that is shown for a launch configuration type in the launch dialog is contributed using the org.eclipse.debug.ui.launchConfigurationTypeImages extension point. This extension associates an image file with the id of a configuration type.
The markup for the Java application image is as follows:
<extension point="org.eclipse.debug.ui.launchConfigurationTypeImages"> <launchConfigurationTypeImage id="org.eclipse.jdt.debug.ui.launchConfigurationTypeImage.localJavaApplication" configTypeID="org.eclipse.jdt.launching.localJavaApplication" icon="icons/full/ctool16/java_app.gif"> </launchConfigurationTypeImage> </extension>
In order to maintain consistency with other extension points that reference launch configuration types, please note that in 2.1 the configTypeID attribute may also be specified as type.