| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <plugin> |
| <extension-point id="scriptDebugModel" name="%extension-point.name.scriptDebugModel" |
| schema="schema/scriptDebugModel.exsd" /> |
| <extension-point id="smartStepEvaluator" name="%extension-point.name.smartStepEvaluator" schema="schema/smartStepEvaluator.exsd"/> |
| <extension-point id="hotCodeReplaceProvider" name="%extension-point.name.hotCodeReplaceProvider" schema="schema/hotCodeReplaceProvider.exsd"/> |
| |
| <extension point="org.eclipse.core.runtime.preferences"> |
| <initializer |
| class="org.eclipse.dltk.debug.core.DLTKDebugPluginPreferenceInitializer" /> |
| </extension> |
| |
| <extension id="scriptBreakpointMarker" |
| point="org.eclipse.core.resources.markers"> |
| <persistent value="true"/> |
| |
| <super type="org.eclipse.debug.core.breakpointMarker" /> |
| |
| <attribute name="org.eclipse.dltk.debug.id"/> |
| <attribute name="org.eclipse.dltk.debug.hit_count"/> |
| <attribute name="org.eclipse.dltk.debug.expression"/> |
| <attribute name="org.eclipse.dltk.debug.expression.state"/> |
| <attribute name="org.eclipse.dltk.debug.hit_value"/> |
| <attribute name="org.eclipse.dltk.debug.hit_condition"/> |
| </extension> |
| |
| <extension id="scriptLineBreakpointMarker" |
| point="org.eclipse.core.resources.markers"> |
| <persistent value="true" /> |
| |
| <super type="org.eclipse.dltk.debug.scriptBreakpointMarker" /> |
| <super type="org.eclipse.debug.core.lineBreakpointMarker" /> |
| |
| </extension> |
| |
| <extension id="scriptExceptionBreakpointMarker" |
| point="org.eclipse.core.resources.markers"> |
| <persistent value="true" /> |
| |
| <super type="org.eclipse.dltk.debug.scriptBreakpointMarker" /> |
| |
| <attribute name="org.eclipse.dltk.debug.typeName"/> |
| <attribute name="org.eclipse.dltk.debug.caught"/> |
| <attribute name="org.eclipse.dltk.debug.uncaught"/> |
| <attribute name="org.eclipse.dltk.debug.suspend_on_subclasses"/> |
| </extension> |
| |
| <extension id="scriptMethodEntryBreakpointMarker" |
| point="org.eclipse.core.resources.markers"> |
| <persistent value="true" /> |
| |
| <super type="org.eclipse.dltk.debug.scriptLineBreakpointMarker" /> |
| |
| <attribute name="org.eclipse.dltk.debug.methodName"/> |
| <attribute name="org.eclipse.dltk.debug.methodEntry"/> |
| <attribute name="org.eclipse.dltk.debug.methodExit"/> |
| <attribute name="org.eclipse.dltk.debug.entryBrId"/> |
| <attribute name="org.eclipse.dltk.debug.exitBrId"/> |
| </extension> |
| |
| <extension id="scriptWatchPointMarker" |
| point="org.eclipse.core.resources.markers"> |
| <persistent value="true" /> |
| |
| <super type="org.eclipse.dltk.debug.scriptLineBreakpointMarker" /> |
| |
| <attribute name="org.eclipse.dltk.debug.fieldName"/> |
| <attribute name="org.eclipse.dltk.debug.access"/> |
| <attribute name="org.eclipse.dltk.debug.modification"/> |
| </extension> |
| |
| <extension point="org.eclipse.debug.core.breakpoints"> |
| <breakpoint |
| class="org.eclipse.dltk.internal.debug.core.model.ScriptLineBreakpoint" |
| id="scriptLineBreakpoint" |
| markerType="org.eclipse.dltk.debug.scriptLineBreakpointMarker" |
| name="%ScriptLineBreakpoint.name"/> |
| |
| <breakpoint |
| class="org.eclipse.dltk.internal.debug.core.model.ScriptMethodEntryBreakpoint" |
| id="scriptMethodEntryBreakpoint" |
| markerType="org.eclipse.dltk.debug.scriptMethodEntryBreakpointMarker" |
| name="%ScriptMethodEntryBreakpoint.name"/> |
| |
| <breakpoint |
| class="org.eclipse.dltk.internal.debug.core.model.ScriptWatchpoint" |
| id="scriptWatchpoint" |
| markerType="org.eclipse.dltk.debug.scriptWatchPointMarker" |
| name="%ScriptWatchpoint.name"/> |
| <breakpoint |
| class="org.eclipse.dltk.internal.debug.core.model.ScriptExceptionBreakpoint" |
| id="scriptExceptionBreakpoint" |
| markerType="org.eclipse.dltk.debug.scriptExceptionBreakpointMarker" |
| name="%ScriptExceptionBreakpoint.name"> |
| </breakpoint> |
| </extension> |
| </plugin> |