Interface that helps with registering debugger extender custom breakpoint
types in a declarative way
Register in a declarative way in extension.xml, as follows:
Use a fully qualified class name of an implementation of
oracle.ide.runner.DebuggerBreakpointDeclarator for the 'class' attribute
Use the unique type string of the breakpoint type for the 'type-string'
attribute, such as 'ADF Breakpoint'
Add a <hooks> section or use the existing one
Add a <jdeveloper-hook> section or use the existing one
Get the template from which the breakpoint is created.
Returns:
A breakpoint template; if null is returned, the
default breakpoint template for this breakpoint kind will be used
getBreakpointTypeString
java.lang.String getBreakpointTypeString()
Get the type string that uniquely identifies this kind of breakpoint.
This type string is used in the drop down list of breakpoint types.
If a custom template is used, this type string should be the same
as returned by the 'getCustomTypeString()' method of the
DebuggerBreakpoint template class