提要內容

org.eclipse.ui.cheatsheets.cheatSheetContent

3.0

這個延伸點用來登錄提要內容構成要素。提要選項出現為「說明」功能表或提要視圖中的選項,通常是用來輔助使用者進行一連串的複雜作業以完成整體目標。

提要會組織成多個通常反映特定問題領域的種類。比方說,Java 導向的外掛程式可能會定義一個適用於以任何 Java 工具協助使用者的提要,且稱為 "Java" 的種類。其他外掛程式可以使用提要元素的 category 屬性來參照某個外掛程式所定義的種類。 未歸類的提要以及種類路徑無效的提要都會在「其他」種類中。

提要可以選擇性地指定其主體應該含有關於提要的簡短文字之描述程式元素。

<!ELEMENT extension (category | cheatsheet)*>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT category EMPTY>

<!ATTLIST category

id             CDATA #REQUIRED

name           CDATA #REQUIRED

parentCategory CDATA #IMPLIED>

cheatsheetContent 延伸點中的種類元素會在提要功能表中建立一個新的種類。 提要功能表位於工作台的說明功能表中。 如果指定新種類,提要可能會以該種類為目標,在提要選項對話框中出現在種類之下。



<!ELEMENT cheatsheet (description?)>

<!ATTLIST cheatsheet

id          CDATA #REQUIRED

name        CDATA #REQUIRED

category    CDATA #IMPLIED

contentFile CDATA #IMPLIED

listener    CDATA #IMPLIED>

如果有提要提供給工作台,提要元素會放入 cheatsheetContent 延伸點。提要元素必須指定 ID、顯示在選取選項中的可翻譯名稱、指定這個提要併入哪一個種類的種類 ID 以及內容檔。提要內容檔是說明提要所擁有的步驟和動作的 XML 檔。



<!ELEMENT description (#PCDATA)>

提要的簡要說明



下列是 cheatSheetContent 延伸點的範例用法:

<extension point=

"org.eclipse.ui.cheatsheets.cheatSheetContent"

>

<category name=

"Example category"

id=

"com.example.category"

>

</category>

<cheatsheet name=

"Example cheat sheet"

category=

"com.example.category"

id=

"com.example.cheatSheet"

contentFile=

"ExampleCheatSheet.xml"

>

<description>

This is a descriptive bit of text for my cheat sheet description.

</description>

</cheatsheet>

</extension>

如果需要進一步的詳細資料,請參閱 org.eclipse.ui.cheatsheets API 套件的規格。

沒有內建的提要。