說明:這個延伸點定義一個用以定義岔斷點新類型的機制。
配置標記:
<!ELEMENT extension (breakpoint*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA
#IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT breakpoint EMPTY>
<!ATTLIST breakpoint
id CDATA #REQUIRED
markerType CDATA #REQUIRED
class CDATA #REQUIRED
>
<extension point="org.eclipse.debug.core.breakpoints"> <breakpoint id="com.example.ExampleBreakpoint" markerType="com.example.ExampleBreakpointMarker" class="com.example.ExampleBreakpointImpl"> </breakpoint> </extension>在上面的範例中,指定的岔斷點類型由類別 "com.example.BreakpointImpl" 實作。有一個 "com.example.ExampleBreakpointMarker" 相關聯的標示元定義,定義岔斷點的屬性。
API 資訊:class 屬性值必須為 Java 類別的完整名稱,實作介面 org.eclipse.debug.core.model.IBreakpoint。