除錯模型呈現方式

org.eclipse.debug.ui.debugModelPresentations

這個延伸點可讓工具處理一個除錯模型的呈現。 除錯模型呈現方式負責提供標籤、影像及編輯器給特定除錯模型中的元素。

<!ELEMENT extension (debugModelPresentation*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT debugModelPresentation EMPTY>

<!ATTLIST debugModelPresentation

class                      CDATA #REQUIRED

id                         CDATA #REQUIRED

detailsViewerConfiguration CDATA #IMPLIED>


下列是除錯模型呈現方式延伸點的範例:

   

<extension point =

"org.eclipse.debug.ui.debugModelPresentations"

>

<debugModelPresentation class =

"com.example.JavaModelPresentation"

id =

"com.example.JavaDebugModel"

>

</debugModelPresentation>

</extension>

在上面的範例中,類別 com.example.JavaModelPresentation 被用來展現和表現 com.example.JavaDebugModel 識別的除錯模型所產生的除錯元素。

action 屬性 class 的值必須是實作 org.eclipse.debug.ui.IDebugModelPresentation 介面之 Java 類別的完整類別名稱。 從 3.1 開始,除錯模型實作只會選擇性地實作 IColorProviderIFontProvider, 來置換除錯元素的預設字型和色彩。