Med hjälp av utökningspunkten org.eclipse.ui.intro.configExtension kan insticksprogram lägga till egna åtgärder som kan användas som ett url-värde för ett länkelement på en sida. Titta exempelvis på följande länk:
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
Med denna IntroURL körs en åtgärdsklass med namnet ShowSampleAction, vilken finns i paketet"org.eclipse.pde.ui.internal.samples" i insticksprogrammet "org.eclipse.pde.ui". IDt för exemplet att köra är "org.eclipse.sdk.samples.swt.examples".
Om du vill definiera en anpassad version av detta intro-URL kan du använda följande märkord:
<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 ovanstående utökning kan du nu använda följande URL-adress för att köra samma åtgärd:
http://org.eclipse.ui.intro/myCommand?id=org.eclipse.sdk.samples.swt.examples
Åtgärden "myCommand" ersätts av värdet i replaces-attributet och eventuella återstående URL-parametrar läggs till i slutet. När ersättningen har gjorts expanderas resulterande URL-adress tillbaka till:
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