diff options
Diffstat (limited to 'org.eclipse.debug.core/core/org/eclipse/debug/core/IProcessFactory.java')
-rw-r--r-- | org.eclipse.debug.core/core/org/eclipse/debug/core/IProcessFactory.java | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/org.eclipse.debug.core/core/org/eclipse/debug/core/IProcessFactory.java b/org.eclipse.debug.core/core/org/eclipse/debug/core/IProcessFactory.java index 553c41cca..468b8ca17 100644 --- a/org.eclipse.debug.core/core/org/eclipse/debug/core/IProcessFactory.java +++ b/org.eclipse.debug.core/core/org/eclipse/debug/core/IProcessFactory.java @@ -21,13 +21,15 @@ import org.eclipse.debug.core.model.IProcess; * A process factory is used to override default process (<code>IProcess</code>) * creation by the debug plug-in, and can be contributed via plug-in XML. When a * new process is created via <code>DebugPlugin.newProcess(..)</code>, the - * launch configuration associated with the specified launch is consulted for - * a process factory attribute (<code>DebugPlugin.ATTR_PROCESS_FACTORY_ID</code>). If - * present, the associated process factory is consulted to create a process for - * the launch. If not present a default process implementation is created and - * returned by the debug plug-in. + * launch configuration associated with the specified launch is consulted for a + * process factory attribute (<code>DebugPlugin.ATTR_PROCESS_FACTORY_ID</code>). + * If present, the associated process factory is consulted to create a process + * for the launch. If not present a default process implementation is created + * and returned by the debug plug-in. * <p> * Following is example plug-in XML that contributes a process factory. + * </p> + * * <pre> * <extension point="org.eclipse.debug.core.processFactories"> * <processFactory @@ -36,16 +38,18 @@ import org.eclipse.debug.core.model.IProcess; * </processFactory> * </extension> * </pre> + * * The attributes are specified as follows: * <ul> * <li>id - a unique identifier for this extension point</li> * <li>class - the fully qualified name of a class the implements - * <code>IProcessFactory</code></li> + * <code>IProcessFactory</code></li> * </ul> - * </p> * <p> - * Clients contributing a process factory are intended to implement this interface. + * Clients contributing a process factory are intended to implement this + * interface. * </p> + * * @since 3.0 */ |