소개 프레임워크 사용 시나리오에 따라 XHTML 파일을 소개 컨텐츠로 제공할 수 있습니다. include
, anchor
및 contentProvider
에서 사용됩니다.
include:
이 요소를 올바른 XHTML 문서에 추가하여 다른 XHTML 문서의 컨텐츠를 포함시킬 수 있습니다. 포함될 컨텐츠는 올바른 XHTML 스니펫이어야 합니다.
- 예:
<include path="root/foo" />
는 ID가root
인 시작 페이지에서 ID가foo
인 요소를 포함합니다.
anchor:
이 요소를 올바른 XHTML 문서에 추가하여 다른 환영 컨트리뷰션이 이 페이지에 컨텐츠를 제공할 수 있도록 선언할 수 있습니다. 페이지는 이 앵커점을 정의하여 확장하기에 적합한 위치를 선언합니다.
- 예:
<anchor id="anchor1" />
는 다른 플러그인으로부터 이 페이지로의 컨트리뷰션을 허용합니다.
contentProvider:
이 요소를 올바른 XHTML 문서에 추가하여 Workbench에 후크를 설정할 수 있습니다. 소개 프레임워크에 이 요소가 발생하는 경우, 인터페이스가 호출되어 XHTML 페이지에 대한 DOM 조작을 허용합니다. <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 응용프로그램을 작성할 수 있도록 하는 새 템플리트가 있습니다. 해당 템플리트는 소개 사용을 위한 좋은 샘플 프로젝트입니다.