294 lines
9.8 KiB
XML
294 lines
9.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?eclipse version="3.0"?>
|
|
<plugin
|
|
id="org.eclipse.jdt.debug"
|
|
name="%pluginName"
|
|
version="3.0.1"
|
|
provider-name="%providerName"
|
|
class="org.eclipse.jdt.internal.debug.core.JDIDebugPlugin">
|
|
|
|
<runtime>
|
|
<library name="jdi.jar">
|
|
<export name="*"/>
|
|
</library>
|
|
<library name="jdimodel.jar">
|
|
<export name="*"/>
|
|
</library>
|
|
<library name="tools.jar">
|
|
<export name="*"/>
|
|
</library>
|
|
</runtime>
|
|
<requires>
|
|
<import plugin="org.eclipse.core.resources"/>
|
|
<import plugin="org.eclipse.debug.core"/>
|
|
<import plugin="org.eclipse.jdt.core"/>
|
|
<import plugin="org.eclipse.core.runtime"/>
|
|
</requires>
|
|
|
|
|
|
<!-- Not to be extended com.sun.tools.jdi.VirtualMachineManagerImpl or org.eclipse.jdi.internal.VirtualMachineManagerImpl -->
|
|
<extension-point id="jdiclient" name="org.eclipse.jdi.internal.VirtualMachineManagerImpl" schema="schema/jdiclient.exsd"/>
|
|
|
|
<!-- Extensions -->
|
|
<extension
|
|
point="org.eclipse.debug.core.breakpoints">
|
|
<breakpoint
|
|
markerType="org.eclipse.jdt.debug.javaLineBreakpointMarker"
|
|
class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaLineBreakpoint"
|
|
id="javaLineBreakpoint">
|
|
</breakpoint>
|
|
<breakpoint
|
|
markerType="org.eclipse.jdt.debug.javaClassPrepareBreakpointMarker"
|
|
class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaClassPrepareBreakpoint"
|
|
id="javaClassPrepareBreakpoint">
|
|
</breakpoint>
|
|
<breakpoint
|
|
markerType="org.eclipse.jdt.debug.javaPatternBreakpointMarker"
|
|
class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaPatternBreakpoint"
|
|
id="javaPatternBreakpoint">
|
|
</breakpoint>
|
|
<breakpoint
|
|
markerType="org.eclipse.jdt.debug.javaTargetPatternBreakpointMarker"
|
|
class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaTargetPatternBreakpoint"
|
|
id="javaTargetPatternBreakpoint">
|
|
</breakpoint>
|
|
<breakpoint
|
|
markerType="org.eclipse.jdt.debug.javaExceptionBreakpointMarker"
|
|
class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaExceptionBreakpoint"
|
|
id="javaExceptionBreakpoint">
|
|
</breakpoint>
|
|
<breakpoint
|
|
markerType="org.eclipse.jdt.debug.javaWatchpointMarker"
|
|
class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaWatchpoint"
|
|
id="javaWatchpoint">
|
|
</breakpoint>
|
|
<breakpoint
|
|
markerType="org.eclipse.jdt.debug.javaMethodBreakpointMarker"
|
|
class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaMethodBreakpoint"
|
|
id="javaMethodBreakpoint">
|
|
</breakpoint>
|
|
<breakpoint
|
|
markerType="org.eclipse.jdt.debug.javaMethodEntryBreakpointMarker"
|
|
class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaMethodEntryBreakpoint"
|
|
id="javaMethodEntryBreakpoint">
|
|
</breakpoint>
|
|
<breakpoint
|
|
markerType="org.eclipse.jdt.debug.javaStratumLineBreakpointMarker"
|
|
class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaStratumLineBreakpoint"
|
|
id="javaStratumLineBreakpointMarker">
|
|
</breakpoint>
|
|
</extension>
|
|
<extension
|
|
id="javaBreakpointMarker"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.debug.core.breakpointMarker">
|
|
</super>
|
|
</extension>
|
|
<extension
|
|
id="javaClassPrepareBreakpointMarker"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.jdt.debug.javaBreakpointMarker">
|
|
</super>
|
|
<persistent
|
|
value="true">
|
|
</persistent>
|
|
</extension>
|
|
<extension
|
|
id="commonJavaLineBreakpointMarker"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.jdt.debug.javaBreakpointMarker">
|
|
</super>
|
|
<super
|
|
type="org.eclipse.debug.core.lineBreakpointMarker">
|
|
</super>
|
|
<persistent
|
|
value="true">
|
|
</persistent>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.typeName">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.installCount">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.hitCount">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.expired">
|
|
</attribute>
|
|
</extension>
|
|
<extension
|
|
id="javaLineBreakpointMarker"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker">
|
|
</super>
|
|
<persistent
|
|
value="true">
|
|
</persistent>
|
|
</extension>
|
|
<extension
|
|
id="javaPatternBreakpointMarker"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker">
|
|
</super>
|
|
<persistent
|
|
value="true">
|
|
</persistent>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.pattern">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.sourceName">
|
|
</attribute>
|
|
</extension>
|
|
<extension
|
|
id="javaTargetPatternBreakpointMarker"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker">
|
|
</super>
|
|
<persistent
|
|
value="true">
|
|
</persistent>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.sourceName">
|
|
</attribute>
|
|
</extension>
|
|
<extension
|
|
id="javaExceptionBreakpointMarker"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.jdt.debug.javaBreakpointMarker">
|
|
</super>
|
|
<persistent
|
|
value="true">
|
|
</persistent>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.caught">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.uncaught">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.checked">
|
|
</attribute>
|
|
</extension>
|
|
<extension
|
|
id="javaWatchpointMarker"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.jdt.debug.javaLineBreakpointMarker">
|
|
</super>
|
|
<persistent
|
|
value="true">
|
|
</persistent>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.fieldName">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.access">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.modification">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.auto_disabled">
|
|
</attribute>
|
|
</extension>
|
|
<extension
|
|
id="javaMethodBreakpointMarker"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.jdt.debug.javaLineBreakpointMarker">
|
|
</super>
|
|
<persistent
|
|
value="true">
|
|
</persistent>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.methodName">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.methodSignature">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.entry">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.exit">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.native">
|
|
</attribute>
|
|
</extension>
|
|
<extension
|
|
id="javaMethodEntryBreakpointMarker"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.jdt.debug.javaLineBreakpointMarker">
|
|
</super>
|
|
<persistent
|
|
value="true">
|
|
</persistent>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.methodName">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.methodSignature">
|
|
</attribute>
|
|
</extension>
|
|
<extension
|
|
id="javaStratumLineBreakpointMarker"
|
|
point="org.eclipse.core.resources.markers">
|
|
<super
|
|
type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker">
|
|
</super>
|
|
<persistent
|
|
value="true">
|
|
</persistent>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.stratum">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.sourceName">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.sourcePath">
|
|
</attribute>
|
|
<attribute
|
|
name="org.eclipse.jdt.debug.core.pattern">
|
|
</attribute>
|
|
</extension>
|
|
|
|
<extension point="org.eclipse.debug.core.logicalStructureTypes">
|
|
<logicalStructureType
|
|
modelIdentifier="org.eclipse.jdt.debug"
|
|
description="%descriptionMap"
|
|
class="org.eclipse.jdt.internal.debug.core.logicalstructures.MapStructureType"
|
|
id="java.util.Map">
|
|
</logicalStructureType>
|
|
<logicalStructureType
|
|
modelIdentifier="org.eclipse.jdt.debug"
|
|
description="%descriptionCollection"
|
|
class="org.eclipse.jdt.internal.debug.core.logicalstructures.CollectionStructureType"
|
|
id="java.util.Collection">
|
|
</logicalStructureType>
|
|
<logicalStructureType
|
|
modelIdentifier="org.eclipse.jdt.debug"
|
|
description="%descriptionMapEntry"
|
|
class="org.eclipse.jdt.internal.debug.core.logicalstructures.MapEntryStructureType"
|
|
id="java.util.MapEntry">
|
|
</logicalStructureType>
|
|
<logicalStructureType
|
|
modelIdentifier="org.eclipse.jdt.debug"
|
|
description="%descriptionSWTComposite"
|
|
class="org.eclipse.jdt.internal.debug.core.logicalstructures.CompositeStructureType"
|
|
id="org.eclipse.swt.widgets.Composite">
|
|
</logicalStructureType>
|
|
</extension>
|
|
</plugin>
|