Definere en tilpasset IntroURL-handling

Plugin-moduler kan ved hjelp av utvidelsespunktet org.eclipse.ui.intro.configExtension oppgi sine egne tilpassede handlinger som kan brukes som en URL-verdi for et linkelement på en side. Se for eksempel på følgende link:

http://org.eclipse.ui.intro/runAction?pluginId=org.eclipse.pde.ui&class=org.eclipse.pde.ui.internal.samples.ShowSampleAction&id=org.eclipse.sdk.samples.swt.examples

IntroURL kjører handlingsklassen ShowSampleAction, som er i pakken "org.eclipse.pde.ui.internal.samples" i plugin-modulen "org.eclipse.pde.ui". IDen for kjøring i eksempelet er "org.eclipse.sdk.samples.swt.examples".

Hvis du vil definere din egen versjon av URLen til denne introduksjonen, kan du bruke følgende kodetype:

   <extension point="org.eclipse.ui.intro.configExtension">
   <action
            name="myCommand"
		replaces="runAction?pluginId=org.eclipse.pde.ui&class=org.eclipse.pde.ui.internal.samples.ShowSampleAction">
           </action>
</extension>
Med utvidelsen ovenfor kan du nå bruke følgende URL til å kjøre samme handling:

http://org.eclipse.ui.intro/myCommand?id=org.eclipse.sdk.samples.swt.examples

Handlingen "myCommand" vil bli erstattet med verdien i replaces-attributtet og eventuelle resterende URL-parametere blir tilføyd til slutt. Når verdien er byttet ut, vil URLen utvides tilbake til:

http://org.eclipse.ui.intro/runAction?pluginId=org.eclipse.pde.ui&class=org.eclipse.pde.ui.internal.samples.ShowSampleAction&id=org.eclipse.sdk.samples.swt.examples