<!ELEMENT extension (contextViewBinding*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT contextViewBinding EMPTY>
<!ATTLIST contextViewBinding
contextId CDATA #REQUIRED
viewId CDATA #REQUIRED
autoOpen (true | false)
autoClose (true | false) >
true
。如果這個屬性指定為 false
,則不會自動開啟視圖,但如果在啟用給定的環境定義開啟此視圖,則仍然會移至最上層。用戶端可以指定 false
,以避免不常用的視圖造成視景雜亂。true
。在罕見的情況下,就算使用者並未進行除錯,但仍然必須持續開啟除錯視圖,此時這個屬性只能指定為 false
。在上述範例中,當「除錯」視圖啟動指定 ID 的環境定義時,將會自動開啟給定的視圖。當連結不同除錯模型的環境定義啟動時,且除錯模型未關聯視圖,將不會自動關閉視圖。<extension point=
"org.eclipse.debug.ui.contextViewBindings"
>
<contextViewBinding contextId=
"com.example.mydebugger.debugging"
viewId=
"com.example.view"
autoOpen=
"true"
autoClose=
"false"
>
</contextViewBinding>
</extension>
Copyright (c) 2003, 2005 IBM Corporation and others.
All
rights reserved. 本程式與隨附的資料依照 Elipse Public License 1.0 版此次發行所隨附的條款而提供,
可以在以下網址取得:http://www.eclipse.org/legal/epl-v10.html