Определение содержимого введения

Познакомимся с самим содержимым. Для описания содержимого используются страницы. У всех страниц имеется атрибут ИД. Этот ИД используется при определении домашней страницы и страницы ожидания и других мест, которые ссылаются на страницу. Также используются другие атрибуты в зависимости от типа заданной страницы. Есть два основных типа страниц:

Лучший способ хорошо разобраться в формате определения введения - это просмотреть его реализацию в SDK. Ниже приведен фрагмент кода - первая часть содержимого корневой страницы SDK, являющейся первой отображаемой страницей введения.

<introContent>
  <page alt-style="css/root_swt.properties" style="css/root.css" id="root" style-id="page">
    <title style-id="intro-header">Добро пожаловать в Eclipse 3.0</title>
    <group id="links-background">
      <group id="page-links">
        <link label="Обзор" url="http://org.eclipse.ui.intro/showPage?id=overview" id="overview" style-id="left">
          <text>Узнайте больше об Eclipse</text>
        </link>
        <link label="Обучающие курсы" url="http://org.eclipse.ui.intro/showPage?id=tutorials" id="tutorials" style-id="left">
          <text>Познакомимся с обучающими курсами по Eclipse</text>
        </link>
        <link label="Примеры" url="http://org.eclipse.ui.intro/showPage?id=samples" id="samples" style-id="right">
          <text>Изучите разработку в Eclipse на примерах кода</text>
        </link>
        <link label="Что нового" url="http://org.eclipse.ui.intro/showPage?id=news" id="news" style-id="right">
          <text>Познакомьтесь с новинкам этого выпуска</text>
        </link>
      </group>
    </group>

Элементы страницы можно также отфильтровать (filteredFrom) для определенной реализации. Это позволяет разработчикам создавать страницы с учетом определенных платформ. При описании страницы и ее содержимого можно использовать и более мощные атрибуты. Полный справочник по применимым элементам, под-элементам и атрибутам содержится в описании точки расширения org.eclipse.ui.intro.config и в спецификации формата файла содержимого введения.