소개 컨텐츠로 XHTML 사용

소개 프레임워크 사용 시나리오에 따라 XHTML 파일을 소개 컨텐츠로 제공할 수 있습니다. 이 개념은 XHTML이 체계화된 XML이라는 사실을 사용하고 컨트리뷰션 및 확장을 통합할 수 있도록 DOM을 조작하여 각 문서를 구문 분석하는 것입니다. XHTML 1.0 요소 목록을 확장하는 데 사용한 3.0 소개 마크업의 세 개 xml 요소가 있습니다. 이 요소는 include, anchor contentProvider에서 사용됩니다.

예: <include path="root/foo" />는 ID가 root인 시작 페이지에서 ID가 foo인 요소를 포함합니다.
예: <anchor id="anchor1" />는 다른 플러그인으로부터 이 페이지로의 컨트리뷰션을 허용합니다.
예: <contentProvider id="contentProviderId" class="org.eclipse.ui.intro.template2.IntroXHTMLContentProvider" pluginId="org.eclipse.ui.intro.template2"> </contentProvider>
는 org.eclipse.ui.intro.template2.IntroXHTMLContentProvider 클래스로부터 동적 컨텐츠 생성을 허용합니다.

이 세 요소를 사용하여 사용자 정의 소개 xml 마크업의 경우에 사용하는 것과 마찬가지로 플러그 가능한 동적 시작 페이지를 어셈블하는 데 XHTML 페이지를 사용할 수 있습니다. PDE에는 소개를 사용하여 샘플 RCP 응용프로그램을 작성할 수 있도록 하는 새 템플리트가 있습니다. 해당 템플리트는 소개 사용을 위한 좋은 샘플 프로젝트입니다.