A bevezető konfiguráció tartalmának kibővítése

A bedolgozók bevezető tartalmat biztosíthatnak egy más helyen megadott oldalhoz. A meghatározó oldalnak meg kell adnia egy anchor attribútumot, amely az új tartalom helykitöltőjeként szolgál. Az SDK áttekintés oldal két horgonyt ad meg a JDT és PDE kapcsolódó elemek hozzáadásához az áttekintés oldalon.

 <group id="page-content">
	<text style-id="page-title" id="page-title">OVERVIEW</text>
	<text style-id="page-description" id="page-description">Eclipse is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular. It provides a feature-rich development environment that allows the developer to efficiently create tools that integrate seamlessly into the Eclipse Platform.</text>
	<group id="overview-links">
		<link label="Workbench basics" url="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.platform.doc.user/concepts/concepts-2.htm" id="basics">
			<text>Learn about basic Eclipse workbench concepts</text>
        </link>
        <link label="Team support" url="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.platform.doc.user/concepts/concepts-26.htm" id="team">
			<text>Find out how to collaborate with other developers</text>
        </link>
		<anchor id="jdtAnchor"/>
		<anchor id="pdeAnchor"/>
	</group>
</group>
Az oldalhoz tartalmat adó bedolgozók hivatkozhatnak ezekre a horgonyokra. A tartalom az org.eclipse.ui.intro.configExtension kiterjesztés segítségével kerül hozzáadásra. A kiterjesztési pont az oldaltartalom kiterjesztésén túl készenléti tartalomrészek és egyéni tevékenységek közreadását is lehetővé teszi.

A configExtension elem meglévő bevezető konfiguráció kiterjesztéséhez használható. Ebben az elemben meg kell adni a kiterjeszteni kívánt bevezető konfiguráció configId azonosítóját és az új tartalmat leíró tartalomfájlt.

<extension
	point="org.eclipse.ui.intro.configExtension">
	<configExtension
		configId="org.eclipse.platform.introConfig"
		content="$nl$/overviewExtensionContent.xml"/>  
    ...
   </extension> 
A tartalomfájl formátuma hasonlít a bevezető konfigurációs tartalom formátumához azzal a kivétellel, hogy tartalmaznia kell egy extensionContent elemet, amely megadja a horgony elérési útját, amelybe a kiterjesztési pontot be kell szúrni.
<introContent>
	<extensionContent alt-style="css/swt.properties" style="css/overview.css" path="overview/page-content/overview-links/jdtAnchor">
		<link label="Java development" url="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.jdt.doc.user/gettingStarted/qs-BasicTutorial.htm" id="java">
			<text>Get familiar with developing Java programs using Eclipse</text>
		</link>
	</extensionContent>
</introContent>
Miután hozzáadta az egyéni tartalmat a bevezető előre meghatározott horgonypontjaihoz, a fent leírt org.eclipse.ui.intro elem segítségével egy adott termék ehhez a bevezetőhöz kötheti magát. Ha a termék fut, akkor a kiterjesztett bevezető a további tartalommal kerül megjelenítésre. Ez lehetővé teszi, hogy a termák saját arculattal és egyéb termék-specifikus információkkal rendelkezzenek, miközben a termékhez szorosan kapcsolódó bevezetőt újrafelhasználja a saját lényeges tartalmával.

Egy adott bevezető szelektíven is megadhatja a kapcsolódó bevezetőjének részeit. Ebben az esetben a termék saját bevezetőt és bevezetőkonfigurációt is megadhat, majd a tartalomfájlban egy tartalmazás segítségével hivatkozhat a másik bevezető konfigurációban megadott fontos elemekre. Ez a mechanizmus azon helyzetekben hasznos, amikor kapcsolódó termékek vannak összeépítve egy másik tetején, és be kell vezetni a felhasználók számára a magasabb szintű termékek lényeges alapelveit.