Definér tilpasset IntroURL-funktion

Ved hjælp af udvidelsespunktet org.eclipse.ui.intro.configExtension kan plugins levere deres egne tilpassede funktioner, der kan bruges som en url-værdi for et linkelement på en side. Eksempel:

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

Denne IntroURL udfører en klasse, der hedder ShowSampleAction, som findes i en pakke ved navn "org.eclipse.pde.ui.internal.samples" i plugin'en "org.eclipse.pde.ui". Id'en for det eksempel, der skal udføres, er "org.eclipse.sdk.samples.swt.examples".

Du kan bruge følgende kode til at definere en tilpasset version af denne introduktions-URL:

   <extension point="org.eclipse.ui.intro.configExtension">
        <action
            name="minKommando"
		replaces="runAction?pluginId=org.eclipse.pde.ui&class=org.eclipse.pde.ui.internal.samples.ShowSampleAction">
           </action>
   </extension>
Med ovenstående udvidelse kan du nu bruge følgende URL til at udføre den samme funktion:

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

Funktionen "myCommand" erstattes af værdien for replaces-attributten, og hvis der er flere URL-parametre, tilføjes de til sidst. Når erstatningen er udført, udvides den resulterende URL tilbage 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