Contribution à une partie de contenu d'attente

Les plug-ins peuvent également implémenter une partie pour afficher un contenu alternatif lorsque la page d'introduction est en mode d'attente. Par exemple, la plate-forme définit une partie d'attente qui affiche un aide-mémoire pour le contenu de l'introduction associée. La partie est lancée à l'aide d'un lien vers la page contenant une adresse URL spécialisée. Les parties d'attente sont lancées à l'aide d'une adresse URL contenant une commande spéciale pour afficher une partie d'attente, comme http://org.eclipse.ui.intro/showStandby?partId=somePartId. La partie est définie dans le sous-élément standbyContentPart de l'extension org.eclipse.ui.intro.configExtension. Vous devez spécifier un ID, un ID plug-in et une classe pour la partie. La classe doit implémenter IStandbyContentPart. Le fragment de code ci-dessous illustre la manière dont la plate-forme définit une partie d'attente pour afficher les aide-mémoires.

<extension point="org.eclipse.ui.intro.configExtension">
	<standbyContentPart
		id="org.eclipse.platform.cheatsheet"
		class="org.eclipse.platform.internal.CheatSheetStandbyContent"
		pluginId="org.eclipse.platform"/>
</extension>
Cet aide-mémoire peut être lancé à partir d'une page d'introduction à l'aide d'un sous-élément link dont l'adresse URL esthttp://org.eclipse.ui.intro/showStandby?partId=org.eclipse.platform.cheatsheet&input=org.eclipse.pde.helloworld. Cette adresse URL de l'introduction lance la partie de contenu d'attente org.eclipse.platform.cheatsheet et définit son résultat sur "org.eclipse.pde.helloworld". Les mécanismes détaillés pour implémenter une partie d'attente dépassent le cadre du présent document. Pour plus d'informations, reportez-vous à IStandbyContentPart et à ses classes associées.