<!ELEMENT extension (consoleFactory)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT consoleFactory EMPTY>
<!ATTLIST consoleFactory
label CDATA #REQUIRED
icon CDATA #IMPLIED
class CDATA #REQUIRED>
org.eclipse.ui.console.IConsoleFactory
的類別,在相關聯的動作被呼叫時會被呼叫。此副檔名將會導致一個項目出現在主控台視圖的開啟主控台下拉功能表中,標示為指令主控台,且有指定的圖示。當使用者呼叫動作時,會呼叫類別 com.example.CommandConsoleFactory 的方法 openConsole()。Factory 可以決定要建立新的主控台或啟動現有的主控台。<extension point=
"org.eclipse.ui.console.consoleFactories"
>
<consoleFactory label=
"Command Console"
class=
"com.example.CommandConsoleFactory"
icon=
"icons/cmd_console.gif"
>
</consoleFactory>
</extension>
Copyright (c) 2004, 2005 IBM Corporation and others.
All rights reserved. 本程式與隨附的資料依照 Elipse Public License 1.0 版此次發行所隨附的條款而提供,
可以在以下網址取得:http://www.eclipse.org/legal/epl-v10.html