Wyświetlanie statycznej treści HTML w obiekcie CustomizableIntroPart

Tak jak w przypadku implementacji każdej części wprowadzenia, aby używać obiektu CustomizableIntroPart, należy wykonać podstawowe czynności pozwalające na jej powiązanie z produktem. Jednak, aby możliwe było używanie tej części wprowadzenia, należy dodatkowo powiązać z nią konfigurację. Powiązanie konfiguracji introConfig z obiektem customizableIntroPart należy wykonać tak samo, jak powiązanie wprowadzenia z produktem. Oto przykładowa konfiguracja:


<extension point="org.eclipse.ui.intro.config">
	<config id = "static001_configId"
		introId="org.eclipse.ui.intro.examples.static_introId"
		content="introContent.xml">
		<presentation  home-page-id="identyfikator_strony_głównej"
			standby-page-id="identyfikator_strony_trybu_gotowości">
			<implementation os="win32" kind="html" /> 
			<implementation kind="swt" />            
		</presentation>
	</config>   
    </extension>

W powyższym elemencie wnoszonym konfiguracja jest rejestrowana w części wprowadzenia o identyfikatorze org.eclipse.ui.intro.examples.static_introId. Założono, że ta część wprowadzenia jest konfigurowalną instancją części wprowadzenia, która została już zarejestrowana w środowisku roboczym. Ta konfiguracja definiuje treść prezentowaną w części wprowadzenia i określa sposób jej wyświetlania.  Treść jest definiowana w pliku języka znaczników XML introContent.xml, a sposób prezentacji jest określany przez dwa elementy implementation w języku znaczników.

Prezentacja konfiguracji może być oparta na przeglądarce SWT lub na formularzach interfejsu użytkownika. W powyższym elemencie wnoszonym zastosowana zostanie prezentacja typu "html" (oparta na przeglądarce na platformach win32). Prezentacja typu "swt" (oparta na formularzach interfejsu użytkownika) będzie natomiast stosowana na pozostałych platformach. W czasie wykonywania, gdy środowisko robocze będzie próbowało utworzyć instancję obiektu CustomizableIntroPart, zostanie określony system operacyjny w celu wybrania odpowiedniej implementacji prezentacji.
Należy również określić identyfikator_strony_głównej lub stronę główną, ponieważ będzie to pierwsza strona wyświetlana przez obiekt customizableIntroPart. Jeśli określono również identyfikator_strony_trybu_gotowości, zostanie on wyświetlony w części wprowadzenia po jej przejściu w tryb gotowości.

Szczegółowe informacje dotyczące pliku treści można znaleźć w dokumentacji punktu rozszerzenia. W celach przykładowych oraz do wnoszenia treści statycznej, będzie używana następująca treść:

<?xml version="1.0" encoding="UTF-8" ?>     
<introContent>
	<page id="identyfikator_strony_głównej" url="http://eclipse.org"/>
	<page id="identyfikator_strony_trybu_gotowości" url="./static001/standby.html"/>    
</introContent>

W powyższym elemencie wnoszonym jako strona główna używany jest prosty adres URL wskazujący serwis WWW eclipse.org. Takie rozwiązanie zastosowano w celu uproszczenia przykładu. Stroną główną może być dowolny plik HTML, na przykład lokalny plik HTML ładujący prezentację Flash. Zdefiniowana została także strona trybu gotowości wyświetlana po przejściu wprowadzenia w tryb gotowości.