Associazioni di duplicazione configurazioni

org.eclipse.ui.externaltools.configurationDuplicationMaps

3.0

Questo è un punto di estensione interno utilizzato per dichiarare il tipo di configurazione di avvio che deve essere creato quando si duplica una configurazione esistente come un generatore di progetti. I client non devono utilizzare questo punto di estensione.

<!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>


Il seguente esempio specifica che, quando l'utente sceglie di importare una configurazione di avvio di tipo "org.eclipse.ui.externaltools.ProgramLaunchConfigurationType", deve essere creata una nuova configurazione di avvio di tipo "org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType".

<extension point=

"org.eclipse.ui.externaltools.configurationDuplicationMaps"

>

<configurationMap sourceType=

"org.eclipse.ui.externaltools.ProgramLaunchConfigurationType"

builderType=

"org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType"

>

</configurationMap>

</extension>