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.