Mukautetun IntroURL-toiminnon määritys

org.eclipse.ui.intro.configExtension-laajennuspisteen avulla lisäosat voivat lisätä omia mukautettuja toimintojaan, joita voi käyttää sivun linkkielementin url-arvona. Seuraava linkki toimii esimerkkinä:

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

Tämä IntroURL ajaa toimintoluokan nimeltä ShowSampleAction, joka on paketissa "org.eclipse.pde.ui.internal.samples" lisäosassa "org.eclipse.pde.ui". Ajettavan mallin tunnus on "org.eclipse.sdk.samples.swt.examples".

Voit määrittää mukautetun version tästä esittelyn URL-osoitteesta käyttämällä seuraavaa merkintää:

   <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>
Edellä kuvatun laajennuksen avulla voit nyt ajaa saman toiminnon käyttämällä seuraavaa URL-osoitetta:

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

Toiminto "myCommand" korvataan replaces-määritteen arvolla ja jäljelle jäävät URL-parametrit liitetään loppuun. Kun korvaus on tehty, tuloksena oleva URL-osoite laajennetaan takaisin seuraavaan muotoon:

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