Exec Factories

Identifier:
org.eclipse.debug.core.execFactories

Since:
3.23

Description:
This extension point provides a mechanism for specifying an exec factory to be used with a launch configuration to create the appropriate instance of Process. used to create the IProcess

Configuration Markup:

<!ELEMENT extension (execFactory*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT execFactory EMPTY>

<!ATTLIST execFactory

id       CDATA #REQUIRED

class    CDATA #REQUIRED

priority CDATA "0">


Examples:
The following is an example of an exec factory extension point:


 <extension point="org.eclipse.debug.core.execFactories">
  <processFactory
       id="com.example.ExampleIdentifier"
       class="com.example.ExampleExecFactory">
  </processFactory>
 </extension>

API Information:
Value of the attribute class must be a fully qualified name of a Java class that implements the interface org.eclipse.debug.core.ExecFactory.


Copyright (c) 2025 Christoph Läubrich and others.
This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-v20.html SPDX-License-Identifier: EPL-2.0