Odwzorowania duplikacji konfiguracji

org.eclipse.ui.externaltools.configurationDuplicationMaps

3.0

Jest to wewnętrzny punkt rozszerzenia, który umożliwia zadeklarowanie typu konfiguracji startowej, jaki należy utworzyć przy duplikowaniu istniejącej konfiguracji jako programu budującego projekt. Nie jest przewidziane używanie tego punktu rozszerzenia przez klientów.

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


W poniższym przykładzie określono, że gdy użytkownik wybierze importowanie konfiguracji startowej typu org.eclipse.ui.externaltools.ProgramLaunchConfigurationType, powinna zostać utworzona nowa konfiguracja startowa typu 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>