Mappes de duplication de configuration

org.eclipse.ui.externaltools.configurationDuplicationMaps

3.0

Il s'agit d'un point d'extension externe servant à déclarer le type de configuration de lancement à créer lors de la duplication d'une configuration existante comme générateur de projet. Les clients ne sont pas censés utiliser ce point d'extension.

<!ELEMENT extension (configurationMap*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT configurationMap EMPTY>

<!ATTLIST configurationMap

sourceType  CDATA #REQUIRED

builderType CDATA #REQUIRED>


L'exemple ci-dessous montre que si l'utilisateur choisit d'importer une configuration de lancement de type "org.eclipse.ui.externaltools.ProgramLaunchConfigurationType", une nouvelle configuration de lancement de type type"org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType" doit être créée.

<extension point=

"org.eclipse.ui.externaltools.configurationDuplicationMaps"

>

<configurationMap sourceType=

"org.eclipse.ui.externaltools.ProgramLaunchConfigurationType"

builderType=

"org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType"

>

</configurationMap>

</extension>