定義簡介內容

現在我們可以看看內容本身了。 內容是以網頁層面加以說明。 所有的網頁都有一個 id 屬性。 這是在定義首頁和待命頁以及其他用到網頁參照之處所使用的 ID。 否則的話,相關屬性會根據所定義的網頁種類而定。 網頁有下列兩種基本類型:

要瞭解內容定義格式的最佳方式,就是瀏覽 SDK 中的實作。 下面這個片段只示範 SDK 根網頁內容的第一個部分,這也是第一個顯示的簡介網頁。

<introContent>
  <page alt-style="css/root_swt.properties" style="css/root.css" id="root" style-id="page">
    <title style-id="intro-header">Welcome to Eclipse Platform 3.0</title>
    <group id="links-background">
      <group id="page-links">
        <link label="Overview" url="http://org.eclipse.ui.intro/showPage?id=overview" id="overview" style-id="left">
          <text>Find out what Eclipse is all about</text>
        </link>
        <link label="Tutorials" url="http://org.eclipse.ui.intro/showPage?id=tutorials" id="tutorials" style-id="left">
          <text>Let us guide you through Eclipse end-to-end tutorials</text>
        </link>
        <link label="Samples" url="http://org.eclipse.ui.intro/showPage?id=samples" id="samples" style-id="right">
          <text>Explore Eclipse development through code samples</text>
        </link>
        <link label="Whats New" url="http://org.eclipse.ui.intro/showPage?id=news" id="news" style-id="right">
          <text>Find out what is new in this release</text>
        </link>
    </group>
</group>

網頁上的元素也可以是 filteredFrom,這是一種特殊的實作。 它可以讓網頁設計人員,以心目中的特殊平台來設計。 其他還有許多強大的屬性,可以用來說明網頁及其內容。 如果需要有效元素、子元素及其屬性的完整參照,請參閱 org.eclipse.ui.intro.config 及其相關簡介內容檔案格式規格的延伸點文件。