Συνεισφορά ενός εναλλακτικού τμήματος περιεχομένου

Οι πρόσθετες λειτουργίες μπορούν επίσης να υλοποιούν ένα τμήμα για την εμφάνιση εναλλακτικού περιεχομένου, όταν η σελίδα εισαγωγής βρίσκεται σε κατάσταση αναμονής. Για παράδειγμα, η πλατφόρμα ορίζει ένα εναλλακτικό τμήμα το οποίο θα εμφανίζει ένα φύλλο υποδείξεων για το σχετικό περιεχόμενο εισαγωγικού τμήματος. Η εκκίνηση του τμήματος πραγματοποιείται με τη χρήση μιας διασύνδεσης σελίδας με ένα ειδικό URL. Η εκκίνηση των εναλλακτικών τμημάτων πραγματοποιείται με τη χρήση ενός URL που περιέχει μια ειδική εντολή για την εμφάνιση ενός εναλλακτικού τμήματος, όπως το http://org.eclipse.ui.intro/showStandby?partId=somePartId. Το τμήμα ορίζεται στο υποστοιχείο standbyContentPart στην επέκταση org.eclipse.ui.intro.configExtension. Για το τμήμα αυτό πρέπει να προσδιορίζονται τα id, pluginId και class. Η κλάση πρέπει να υλοποιεί τη διεπαφή IStandbyContentPart. Το ακόλουθο τμήμα κώδικα δείχνει τον τρόπο με τον οποίο η πλατφόρμα ορίζει ένα εναλλακτικό τμήμα για την εμφάνιση φύλλων υποδείξεων.

   <extension point="org.eclipse.ui.intro.configExtension">
	<standbyContentPart
            id="org.eclipse.platform.cheatsheet"
            class="org.eclipse.platform.internal.CheatSheetStandbyContent"
		pluginId="org.eclipse.platform"/>
</extension>
Η εκκίνηση του συγκεκριμένου φύλλου υποδείξεων μπορεί να πραγματοποιηθεί από μια σελίδα εισαγωγής, με τη χρήση ενός υποστοιχείου link του οποίου η διεύθυνση URL είναι http://org.eclipse.ui.intro/showStandby?partId=org.eclipse.platform.cheatsheet&input=org.eclipse.pde.helloworld. Αυτή η ενέργεια IntroURL θα προκαλεί την εκκίνηση του εναλλακτικού τμήματος περιεχομένου org.eclipse.platform.cheatsheet και θα θέτει τα δεδομένα εισόδου της στο "org.eclipse.pde.helloworld". Ο λεπτομερής μηχανισμός για την υλοποίηση ενός εναλλακτικού τμήματος δεν αποτελεί αντικείμενο της παρούσας συζήτησης. Για περισσότερες πληροφορίες, ανατρέξτε στη διεπαφή IStandbyContentPart και στις σχετικές με αυτή κλάσεις.