W zależności od sposobu użycia struktury wprowadzenia jako treść wprowadzenia mogą być wnoszone pliki XHTML.
include
, anchor
i contentProvider
.
include -
ten element można dodać do poprawnego dokumentu XHTML w celu włączenia treści z innego dokumentu XHTML.
Treść do włączenia musi być poprawnym fragmentem kodu XHTML.
- Na przykład:
<include path="root/foo" />
spowoduje włączenie elementu o identyfikatorzefoo
ze strony powitania o identyfikatorzeroot
.
anchor -
ten element można dodać do poprawnego dokumentu XHTML w celu zadeklarowania, że treść może być wnoszona
do tej strony poprzez inne elementy wnoszone powitania. Strona deklaruje miejsca, które można rozszerzyć, przez zdefiniowanie tych punktów zakotwiczenia.
- Na przykład:
<anchor id="anchor1" />
umożliwi wnoszenie elementów na tę stronę z innych modułów dodatkowych.
contentProvider -
ten element można dodać do poprawnego dokumentu XHTML w celu ustanowienia haka do środowiska roboczego.
Gdy struktura wprowadzenia napotka ten element, wywoływany jest interfejs umożliwiający manipulowanie strukturą DOM strony XHTML. <contentProvider id="identyfikator_dostawcy_treści" class="org.eclipse.ui.intro.template2.IntroXHTMLContentProvider" pluginId="org.eclipse.ui.intro.template2"> </contentProvider>
umożliwia generowanie dynamicznej treści z klasy org.eclipse.ui.intro.template2.IntroXHTMLContentProvider
. Dzięki tym trzem elementom strony XHTML mogą być używane do tworzenia dołączanych i dynamicznych stron powitania tak, jak w przypadku języka znaczników XML niestandardowego wprowadzenia. Środowisko PDE udostępnia nowy szablon, który umożliwia tworzenie przykładowych aplikacji RCP z wprowadzeniem. Ten szablon jest dobrym przykładowym projektem użycia wprowadzenia.