Istnieje duże podobieństwo między kreatorami i edytorami manipulującymi modułami dodatkowymi i fragmentami w środowisku PDE. Trzeba jednak zdawać sobie sprawę z pewnych istotnych różnic.
Zaczniemy od utworzenia nowego projektu fragmentu.
Na pierwszej stronie kreatora Nowy projekt fragmentu wpisz nazwę projektu "com.example.german". Zaakceptuj wartości domyślne i kliknij przycisk Dalej.
Strona Treść fragmentu zawiera trzy dodatkowe pola w stosunku do kreatora modułu dodatkowego: identyfikator modułu dodatkowego hosta, wersja nadrzędnego modułu dodatkowego i reguła dopasowania wersji.
Ponieważ pisany fragment dotyczy konkretnego modułu dodatkowego, można użyć przycisku Przeglądaj, aby wybrać moduł dodatkowy "com.example.xyz" w oknie dialogowym wyboru modułu dodatkowego. W tym oknie dialogowym można także wybrać dowolny zewnętrzny moduł dodatkowy.
Po utworzeniu projektu zostaje otwarty edytor manifestów fragmentów.
W przeciwieństwie do modułu dodatkowego fragment nie ma klasy modułu dodatkowego, ponieważ przyjmuje on cykl życia swojego modułu dodatkowego hosta.
Teraz zostanie dodany podobny zestaw akcji, jak w przykładzie modułu dodatkowego, ale tym razem w języku niemieckim.
System.out.println("Hallo, PDE welt!");
Po uruchomieniu fragmentu przy użyciu przycisku paska narzędzi "Uruchom" w wykonawczej instancji platformy powinien być dostępny zestaw akcji "Deutsche Aktionsmenge". (Użyj opcji Okno -> Dostosuj perspektywę -> Inne, aby wyświetlić listę zestawów akcji). Po aktywowaniu tego zestawu akcji na pasku narzędzi powinno zostać wyświetlone menu "Beispiel Menu". Po wybraniu opcji z tego menu w konsoli powinien zostać wyświetlony tekst "Hallo, PDE welt!". Fragment German nie jest bezpośrednio widoczny dla platformy wykonawczej. Ale rejestr modułów dodatkowych rozwiązał odwołania do fragmentu w taki sposób, że zestaw akcji fragmentu wyglądał dla platformy tak, jak gdyby pochodził bezpośrednio z modułu dodatkowego XYZ Plug-in.