| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- File written by PDE 1.0 --> |
| <plugin |
| id="org.eclipse.jdt.debug" |
| name="%pluginName" |
| version="2.1.0" |
| provider-name="%providerName" |
| class="org.eclipse.jdt.internal.debug.core.JDIDebugPlugin"> |
| <!-- Required plugins --> |
| <requires> |
| <import plugin="org.apache.xerces"/> |
| <import plugin="org.eclipse.core.resources"/> |
| <import plugin="org.eclipse.debug.core"/> |
| <import plugin="org.eclipse.jdt.core"/> |
| </requires> |
| |
| <!-- Runtime --> |
| <runtime> |
| <library name="jdi.jar"> |
| <export name="*"/> |
| </library> |
| <library name="jdimodel.jar"> |
| <export name="*"/> |
| </library> |
| <library name="tools.jar"> |
| <export name="*"/> |
| </library> |
| </runtime> |
| |
| <!-- Not to be extended com.sun.tools.jdi.VirtualMachineManagerImpl or org.eclipse.jdi.internal.VirtualMachineManagerImpl --> |
| <extension-point name="org.eclipse.jdi.internal.VirtualMachineManagerImpl" id="jdiclient"/> |
| |
| <!-- Extensions --> |
| |
| <extension point="org.eclipse.debug.core.breakpoints"> |
| <breakpoint |
| id="javaLineBreakpoint" |
| markerType="org.eclipse.jdt.debug.javaLineBreakpointMarker" |
| class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaLineBreakpoint"> |
| </breakpoint> |
| <breakpoint |
| id="javaPatternBreakpoint" |
| markerType="org.eclipse.jdt.debug.javaPatternBreakpointMarker" |
| class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaPatternBreakpoint"> |
| </breakpoint> |
| <breakpoint |
| id="javaTargetPatternBreakpoint" |
| markerType="org.eclipse.jdt.debug.javaTargetPatternBreakpointMarker" |
| class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaTargetPatternBreakpoint"> |
| </breakpoint> |
| <breakpoint |
| id="javaExceptionBreakpoint" |
| markerType="org.eclipse.jdt.debug.javaExceptionBreakpointMarker" |
| class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaExceptionBreakpoint"> |
| </breakpoint> |
| <breakpoint |
| id="javaWatchpoint" |
| markerType="org.eclipse.jdt.debug.javaWatchpointMarker" |
| class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaWatchpoint"> |
| </breakpoint> |
| <breakpoint |
| id="javaMethodBreakpoint" |
| markerType="org.eclipse.jdt.debug.javaMethodBreakpointMarker" |
| class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaMethodBreakpoint"> |
| </breakpoint> |
| <breakpoint |
| id="javaMethodEntryBreakpoint" |
| markerType="org.eclipse.jdt.debug.javaMethodEntryBreakpointMarker" |
| class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaMethodEntryBreakpoint"> |
| </breakpoint> |
| </extension> |
| |
| <extension id="javaBreakpointMarker" point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.debug.core.breakpointMarker"/> |
| </extension> |
| |
| <extension id="commonJavaLineBreakpointMarker" point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.jdt.debug.javaBreakpointMarker"/> |
| <super type="org.eclipse.debug.core.lineBreakpointMarker"/> |
| <persistent value="true"/> |
| <attribute name="org.eclipse.jdt.debug.core.typeName"/> |
| <attribute name="org.eclipse.jdt.debug.core.installCount"/> |
| <attribute name="org.eclipse.jdt.debug.core.hitCount"/> |
| <attribute name="org.eclipse.jdt.debug.core.expired"/> |
| </extension> |
| |
| <extension id="javaLineBreakpointMarker" point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker"/> |
| <persistent value="true"/> |
| </extension> |
| |
| <extension id="javaPatternBreakpointMarker" point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker"/> |
| <persistent value="true"/> |
| <attribute name="org.eclipse.jdt.debug.core.pattern"/> |
| <attribute name="org.eclipse.jdt.debug.core.sourceName"/> |
| </extension> |
| |
| <extension id="javaTargetPatternBreakpointMarker" point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker"/> |
| <persistent value="true"/> |
| <attribute name="org.eclipse.jdt.debug.core.sourceName"/> |
| </extension> |
| |
| <extension id="javaExceptionBreakpointMarker" point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.jdt.debug.javaBreakpointMarker"/> |
| <persistent value="true"/> |
| <attribute name="org.eclipse.jdt.debug.core.caught"/> |
| <attribute name="org.eclipse.jdt.debug.core.uncaught"/> |
| <attribute name="org.eclipse.jdt.debug.core.checked"/> |
| </extension> |
| |
| <extension id="javaWatchpointMarker" point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.jdt.debug.javaLineBreakpointMarker"/> |
| <persistent value="true"/> |
| <attribute name="org.eclipse.jdt.debug.core.fieldName"/> |
| <attribute name="org.eclipse.jdt.debug.core.access"/> |
| <attribute name="org.eclipse.jdt.debug.core.modification"/> |
| <attribute name="org.eclipse.jdt.debug.core.auto_disabled"/> |
| </extension> |
| |
| <extension id="javaMethodBreakpointMarker" point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.jdt.debug.javaLineBreakpointMarker"/> |
| <persistent value="true"/> |
| <attribute name="org.eclipse.jdt.debug.core.methodName"/> |
| <attribute name="org.eclipse.jdt.debug.core.methodSignature"/> |
| <attribute name="org.eclipse.jdt.debug.core.entry"/> |
| <attribute name="org.eclipse.jdt.debug.core.exit"/> |
| <attribute name="org.eclipse.jdt.debug.core.native"/> |
| </extension> |
| |
| <extension id="javaMethodEntryBreakpointMarker" point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.jdt.debug.javaLineBreakpointMarker"/> |
| <persistent value="true"/> |
| <attribute name="org.eclipse.jdt.debug.core.methodName"/> |
| <attribute name="org.eclipse.jdt.debug.core.methodSignature"/> |
| </extension> |
| |
| </plugin> |