說明:這個延伸點用來在工作台中加入視景 Factory。 視景 Factory 係用來定義視景的起始佈置及可見的動作集。 使用者可以呼叫「視窗」功能表的「開啟視景」子功能表來選取一個視景。
配置標記:
<!ELEMENT extension (perspective*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA
#IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT perspective (description?)>
<!ATTLIST perspective
id CDATA #REQUIRED
name CDATA #REQUIRED
class CDATA #REQUIRED
icon CDATA #IMPLIED
>
<!ELEMENT description (#CDATA)>
主體應含有文字來提供視景之簡短說明的選用子元素。
範例:以下是視景延伸項目的範例:
<extension point="org.eclipse.ui.perspectives"> <perspective id="org.eclipse.ui.resourcePerspective" name="Resource" class="org.eclipse.ui.internal.ResourcePerspective" icon="icons/MyIcon.gif"> </perspective> </extension>
API 資訊:class 屬性值必須是實作 org.eclipse.ui.IPerspectiveFactory 之類別的完整名稱。當工作台提出要求時,類別必須提供視景的起始佈置。
plugin_customization.ini 檔係用來定義預設視景。預設視景 是安裝後啟動產品時,最先出現的視景。當使用者開啟一個沒有指定的視景的頁面或視窗時, 也會使用它。預設視景會定義成 plugin_customization.ini 內的內容,如底下所示一般。 使用者也可以從工作台喜好設定頁面置換這個視景。
defaultPerspectiveId = org.eclipse.ui.resourcePerspective「開啟視景」功能表中所出現的視景是視景選項的捷徑。 這一組是由作用中的視景本身,以及透過 perspectiveExtensions 延伸點建立的延伸項目所定義的。
提供的實作方式:工作台提供一個「資源視景」。 外掛程式可以新增其他的視景。 使用 Windows 功能表中的「開啟視景」子功能表來選取。
Copyright (c) 2002, 2003 IBM Corporation and others.
All rights reserved.
這個程式和伴隨的素材可以根據伴隨這個分送,而且可在 http://www.eclipse.org/legal/cpl-v10.html 中取得的 Common Public License v1.0 的條款來使用