Identifier: org.eclipse.debug.core.breakpoints
Description: This extension point provides a mechanism for defining new types of breakpoints.
Configuration Markup:
<!ATTLIST breakpoint
id CDATA #REQUIRED
markerType CDATA #REQUIRED
class CDATA #REQUIRED>
id
specifies a unique identifier for this breakpoint type.markerType
specifies the fully qualified identifier (id) of
the corresponding marker definition for breakpoints of this type.class
specifies the fully qualified name of the java class
that implements IBreakpoint
.Examples:
The following is an example of a breakpoint extension point:
<extension point="org.eclipse.debug.core.breakpoints"> <breakpoint id="com.example.ExampleBreakpoint" markerType="com.example.ExampleBreakpointMarker" class="com.example.ExampleBreakpointImpl"> </breakpoint> </extension>
In the example above, the specified type of breakpoint is implemeted by the class "com.example.BreakpointImpl". There is an associated marker definition for "com.example.ExampleBreakpointMarker", defining the attributes of this breakpoint.
API Information: Value of the attribute class must be a fully qualified name of a Java class that implements the interface org.eclipse.debug.core.model.IBreakpoint.