Über den Erweiterungspunkt org.eclipse.ui.intro.configExtension können Plug-ins ihre eigenen angepassten Aktionen ergänzen, die dann als URL-Wert für ein Link-Element in einer Seite verwendet werden können. Betrachten Sie beispielsweise den folgenden 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
Diese IntroURL führt eine Aktionsklasse mit Namen ShowSampleAction aus, die sich in einem Paket "org.eclipse.pde.ui.internal.samples" im Plug-in "org.eclipse.pde.ui" befindet. Die ID der auszuführenden Probe ist "org.eclipse.sdk.samples.swt.examples".
Um eine angepasste Version dieser Einführungs-URL zu definieren, können Sie das folgende Befehlsformat verwendet:
<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>Mit der voranstehenden Erweiterung können Sie nun die folgende URL verwenden, um dieselbe Aktion auszuführen:
http://org.eclipse.ui.intro/myCommand?id=org.eclipse.sdk.samples.swt.examples
Die Aktion "myCommand" wird durch den Wert des Attributs replaces ersetzt, und alle übrigen URL-Parameter werden am Ende angefügt. Nachdem die Ersetzung durchgeführt wurde, wird die resultierende URL wieder folgendermaßen erweitert:
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