Factory di processo

org.eclipse.debug.core.processFactories

3.0

Questo punto di estensione fornisce un meccanismo che specifica un factory di processo da utilizzare con una configurazione di avvio per creare l'istanza appropriata di IProcess. La configurazione di avvio richiede che l'attributo DebugPlugin.ATTR_PROCESS_FACTORY_ID sia impostato sull'ID del factory di processo appropriato utilizzato per creare IProcess

<!ELEMENT extension (processFactory*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT processFactory EMPTY>

<!ATTLIST processFactory

id    CDATA #REQUIRED

class CDATA #REQUIRED>


Di seguito viene riportato un esempio di punto di estensione per un factory di processo:

 

<extension point=

"org.eclipse.debug.core.processFactories"

>

<processFactory id=

"com.example.ExampleIdentifier"

class=

"com.example.ExampleProcessFactory"

>

</processFactory>

</extension>

Il valore dell'attributo class deve essere un nome completo di una classe Java che implementa l'interfaccia org.eclipse.debug.core.IProcessFactory.