Ορισμός μιας προσαρμοσμένης ενέργειας IntroURL

Με τη χρήση του σημείου επέκτασης org.eclipse.ui.intro.configExtension, οι πρόσθετες λειτουργίες μπορούν να συνεισφέρουν τις δικές τους προσαρμοσμένες ενέργειες οι οποίες μπορούν να χρησιμοποιηθούν ως τιμή url για ένα στοιχείο 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 θα εκτελεί μια κλάση action, που καλείται ShowSampleAction, η οποία βρίσκεται σε ένα πακέτο "org.eclipse.pde.ui.internal.samples" στο πακέτο "org.eclipse.pde.ui" της πρόσθετης λειτουργίας. Η ταυτότητα του δείγματος που θα εκτελεστεί είναι "org.eclipse.sdk.samples.swt.examples".

Για τον ορισμό μιας προσαρμοσμένης εκδοχής για αυτή τη διεύθυνση URL εισαγωγικού τμήματος, μπορείτε να χρησιμοποιήσετε τον παρακάτω κώδικα:

   <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>
Με την επέκταση αυτή μπορείτε τώρα να χρησιμοποιήσετε την παρακάτω διεύθυνση URL για να εκτελέσετε την ίδια ενέργεια:

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

Η ενέργεια "myCommand" θα αντικατασταθεί από την τιμή του γνωρίσματος replaces και όλες οι υπόλοιπες παράμετροι URL θα προσαρτηθούν στο τέλος. Αφού γίνει η αντικατάσταση, το URL που θα προκύψει θα επεκταθεί σε:

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