断点

org.eclipse.debug.core.breakpoints

此扩展点定义用于定义新类型断点的机制。

<!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

name       CDATA #IMPLIED>


以下是启动配置类型扩展点的一个示例:

 

<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”的相关联标记定义,它定义此断点的属性。

class 属性的值必须是实现 org.eclipse.debug.core.model.IBreakpoint 接口的 Java 类的标准名称。