org.eclipse.ui.intro.config는 컨텐츠를 표시할 소개 구성의 ID 및 소개 컨텐츠의 고유 정의를 포함하는 XML 파일의 이름을 설명합니다. 해당 CustomizableIntroPart에는 하나의 소개 구성만 정의되어야 합니다. 첫 번째 소개 구성만 CustomizableIntroPart에 표시될수 있습니다.
<extension id="intro" point="org.eclipse.ui.intro.config"> <config introId="org.eclipse.platform.intro" id="org.eclipse.platform.introConfig" content="$nl$/introContent.xml"> <presentation home-page-id="root" standby-page-id="standby"> <implementation ws="win32" style="css/shared.css" kind="html" os="win32"> </implementation> <implementation kind="swt"> </implementation> </presentation> </config> </extension>파일 경로는 플러그인 디렉토리에 상대적입니다. (디렉토리 이름에 $nl$ 변수가 사용되었습니다. 이는 파일이 대상 환경의 자국어에 고유한 디렉토리에 있다는 의미입니다.)
구성 확장을 사용하면 컨텐츠와 이 컨텐츠의 프리젠테이션을 모두 지정할 수 있습니다. content 요소가 페이지 정의에 초점을 맞추는 동안 presentation 요소는 페이지가 표시되는 방법을 설명하는 프리젠테이션 관련 속성을 설명합니다. 소개 홈 페이지의 페이지 ID(전체 모드)가 지정되어야 하고, 대기 페이지 ID(대기 모드)는 선택적입니다. 홈 페이지는 제품이 먼저 시작될 때 표시되는 페이지입니다. 프리젠테이션은 페이지를 표시하는 하나 이상의 구현을 지정할 수 있습니다. 구현은 플랫폼 및 창 시스템마다 지정되므로 페이지 컨텐츠를 표시하는 플랫폼 고유의 기능을 사용할 수 있습니다. 예를 들어, Windows 플랫폼에 강력한 HTML 브라우저 위지트(widget)가 있으므로 HTML 기반 구현이 소개 컨텐츠에 사용됩니다. 이 기능이 없는 기타 플랫폼은 SWT 기반 양식에 페이지 설명을 맵핑하는 SWT 기반 구현을 사용합니다. 창 시스템이나 운영 체제를 지정하지 않는 구현은 일반 구현으로 간주됩니다. 소개가 모든 플랫폼에 표시되게 하려면 해당 구현을 정의해야 합니다. 먼저 Workbench는 현재 운영 체제 및 창 시스템과 일치하는 구현을 찾습니다. 구현을 찾을 수 없는 경우 일반 구현을 선택합니다. 이러한 세부사항의 대부분은 제품 구성 레벨에서 처리되므로, 여기서는 더 이상 설명되지 않습니다.