ブレークポイント

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 クラスの完全修飾名である必要があります。