carbidecpp20devenv/plugins/org.eclipse.jdt.debug_3.4.0.v20080604/plugin.xml
changeset 1 82d1d1de1a01
equal deleted inserted replaced
-1:000000000000 1:82d1d1de1a01
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <?eclipse version="3.0"?>
       
     3 <plugin>
       
     4 
       
     5     
       
     6 <!-- Not to be extended com.sun.tools.jdi.VirtualMachineManagerImpl or org.eclipse.jdi.internal.VirtualMachineManagerImpl -->
       
     7    <extension-point id="jdiclient" name="%virtualMachineManagerImpl"  schema="schema/jdiclient.exsd"/>
       
     8    <extension-point id="javaLogicalStructures" name="%javaLogicalStructures" schema="schema/javaLogicalStructures.exsd"/>
       
     9 
       
    10 <!-- Extensions -->
       
    11    <extension
       
    12          point="org.eclipse.debug.core.breakpoints">
       
    13       <breakpoint
       
    14             markerType="org.eclipse.jdt.debug.javaLineBreakpointMarker"
       
    15             class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaLineBreakpoint"
       
    16             id="javaLineBreakpoint"
       
    17             name="%javaLineBreakpoint.name">
       
    18       </breakpoint>
       
    19       <breakpoint
       
    20             markerType="org.eclipse.jdt.debug.javaClassPrepareBreakpointMarker"
       
    21             class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaClassPrepareBreakpoint"
       
    22             id="javaClassPrepareBreakpoint"
       
    23             name="%javaClassLoadBreakpoint.name">
       
    24       </breakpoint>      
       
    25       <breakpoint
       
    26             markerType="org.eclipse.jdt.debug.javaPatternBreakpointMarker"
       
    27             class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaPatternBreakpoint"
       
    28             id="javaPatternBreakpoint"
       
    29             name="%javaLineBreakpoint.name">
       
    30       </breakpoint>
       
    31       <breakpoint
       
    32             markerType="org.eclipse.jdt.debug.javaTargetPatternBreakpointMarker"
       
    33             class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaTargetPatternBreakpoint"
       
    34             id="javaTargetPatternBreakpoint"
       
    35             name="%javaLineBreakpoint.name">
       
    36       </breakpoint>
       
    37       <breakpoint
       
    38             markerType="org.eclipse.jdt.debug.javaExceptionBreakpointMarker"
       
    39             class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaExceptionBreakpoint"
       
    40             id="javaExceptionBreakpoint"
       
    41             name="%javaExceptionBreakpoint.name">
       
    42       </breakpoint>
       
    43       <breakpoint
       
    44             markerType="org.eclipse.jdt.debug.javaWatchpointMarker"
       
    45             class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaWatchpoint"
       
    46             id="javaWatchpoint"
       
    47             name="%javaWatchpoint.name">
       
    48       </breakpoint>
       
    49       <breakpoint
       
    50             markerType="org.eclipse.jdt.debug.javaMethodBreakpointMarker"
       
    51             class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaMethodBreakpoint"
       
    52             id="javaMethodBreakpoint"
       
    53             name="%javaMethodBreakpoint.name">
       
    54       </breakpoint>
       
    55       <breakpoint
       
    56             markerType="org.eclipse.jdt.debug.javaMethodEntryBreakpointMarker"
       
    57             class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaMethodEntryBreakpoint"
       
    58             id="javaMethodEntryBreakpoint"
       
    59             name="%javaMethodBreakpoint.name">
       
    60       </breakpoint>
       
    61       <breakpoint
       
    62             markerType="org.eclipse.jdt.debug.javaStratumLineBreakpointMarker"
       
    63             class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaStratumLineBreakpoint"
       
    64             id="javaStratumLineBreakpointMarker"
       
    65             name="%javaLineBreakpoint.name">
       
    66       </breakpoint>
       
    67    </extension>
       
    68    <extension
       
    69          id="javaBreakpointMarker"
       
    70          point="org.eclipse.core.resources.markers">
       
    71       <super
       
    72             type="org.eclipse.debug.core.breakpointMarker">
       
    73       </super>
       
    74    </extension>
       
    75    <extension
       
    76          id="javaClassPrepareBreakpointMarker"
       
    77          point="org.eclipse.core.resources.markers">
       
    78       <super
       
    79             type="org.eclipse.jdt.debug.javaBreakpointMarker">
       
    80       </super>
       
    81       <persistent
       
    82             value="true">
       
    83       </persistent>
       
    84    </extension>   
       
    85    <extension
       
    86          id="commonJavaLineBreakpointMarker"
       
    87          point="org.eclipse.core.resources.markers">
       
    88       <super
       
    89             type="org.eclipse.jdt.debug.javaBreakpointMarker">
       
    90       </super>
       
    91       <super
       
    92             type="org.eclipse.debug.core.lineBreakpointMarker">
       
    93       </super>
       
    94       <persistent
       
    95             value="true">
       
    96       </persistent>
       
    97       <attribute
       
    98             name="org.eclipse.jdt.debug.core.typeName">
       
    99       </attribute>
       
   100       <attribute
       
   101             name="org.eclipse.jdt.debug.core.installCount">
       
   102       </attribute>
       
   103       <attribute
       
   104             name="org.eclipse.jdt.debug.core.hitCount">
       
   105       </attribute>
       
   106       <attribute
       
   107             name="org.eclipse.jdt.debug.core.expired">
       
   108       </attribute>
       
   109    </extension>
       
   110    <extension
       
   111          id="javaLineBreakpointMarker"
       
   112          point="org.eclipse.core.resources.markers">
       
   113       <super
       
   114             type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker">
       
   115       </super>
       
   116       <persistent
       
   117             value="true">
       
   118       </persistent>
       
   119    </extension>
       
   120    <extension
       
   121          id="javaPatternBreakpointMarker"
       
   122          point="org.eclipse.core.resources.markers">
       
   123       <super
       
   124             type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker">
       
   125       </super>
       
   126       <persistent
       
   127             value="true">
       
   128       </persistent>
       
   129       <attribute
       
   130             name="org.eclipse.jdt.debug.core.pattern">
       
   131       </attribute>
       
   132       <attribute
       
   133             name="org.eclipse.jdt.debug.core.sourceName">
       
   134       </attribute>
       
   135    </extension>
       
   136    <extension
       
   137          id="javaTargetPatternBreakpointMarker"
       
   138          point="org.eclipse.core.resources.markers">
       
   139       <super
       
   140             type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker">
       
   141       </super>
       
   142       <persistent
       
   143             value="true">
       
   144       </persistent>
       
   145       <attribute
       
   146             name="org.eclipse.jdt.debug.core.sourceName">
       
   147       </attribute>
       
   148    </extension>
       
   149    <extension
       
   150          id="javaExceptionBreakpointMarker"
       
   151          point="org.eclipse.core.resources.markers">
       
   152       <super
       
   153             type="org.eclipse.jdt.debug.javaBreakpointMarker">
       
   154       </super>
       
   155       <persistent
       
   156             value="true">
       
   157       </persistent>
       
   158       <attribute
       
   159             name="org.eclipse.jdt.debug.core.caught">
       
   160       </attribute>
       
   161       <attribute
       
   162             name="org.eclipse.jdt.debug.core.uncaught">
       
   163       </attribute>
       
   164       <attribute
       
   165             name="org.eclipse.jdt.debug.core.checked">
       
   166       </attribute>
       
   167    </extension>
       
   168    <extension
       
   169          id="javaWatchpointMarker"
       
   170          point="org.eclipse.core.resources.markers">
       
   171       <super
       
   172             type="org.eclipse.jdt.debug.javaLineBreakpointMarker">
       
   173       </super>
       
   174       <persistent
       
   175             value="true">
       
   176       </persistent>
       
   177       <attribute
       
   178             name="org.eclipse.jdt.debug.core.fieldName">
       
   179       </attribute>
       
   180       <attribute
       
   181             name="org.eclipse.jdt.debug.core.access">
       
   182       </attribute>
       
   183       <attribute
       
   184             name="org.eclipse.jdt.debug.core.modification">
       
   185       </attribute>
       
   186       <attribute
       
   187             name="org.eclipse.jdt.debug.core.auto_disabled">
       
   188       </attribute>
       
   189    </extension>
       
   190    <extension
       
   191          id="javaMethodBreakpointMarker"
       
   192          point="org.eclipse.core.resources.markers">
       
   193       <super
       
   194             type="org.eclipse.jdt.debug.javaLineBreakpointMarker">
       
   195       </super>
       
   196       <persistent
       
   197             value="true">
       
   198       </persistent>
       
   199       <attribute
       
   200             name="org.eclipse.jdt.debug.core.methodName">
       
   201       </attribute>
       
   202       <attribute
       
   203             name="org.eclipse.jdt.debug.core.methodSignature">
       
   204       </attribute>
       
   205       <attribute
       
   206             name="org.eclipse.jdt.debug.core.entry">
       
   207       </attribute>
       
   208       <attribute
       
   209             name="org.eclipse.jdt.debug.core.exit">
       
   210       </attribute>
       
   211       <attribute
       
   212             name="org.eclipse.jdt.debug.core.native">
       
   213       </attribute>
       
   214    </extension>
       
   215    <extension
       
   216          id="javaMethodEntryBreakpointMarker"
       
   217          point="org.eclipse.core.resources.markers">
       
   218       <super
       
   219             type="org.eclipse.jdt.debug.javaLineBreakpointMarker">
       
   220       </super>
       
   221       <persistent
       
   222             value="true">
       
   223       </persistent>
       
   224       <attribute
       
   225             name="org.eclipse.jdt.debug.core.methodName">
       
   226       </attribute>
       
   227       <attribute
       
   228             name="org.eclipse.jdt.debug.core.methodSignature">
       
   229       </attribute>
       
   230    </extension>
       
   231    <extension
       
   232          id="javaStratumLineBreakpointMarker"
       
   233          point="org.eclipse.core.resources.markers">
       
   234       <super
       
   235             type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker">
       
   236       </super>
       
   237       <persistent
       
   238             value="true">
       
   239       </persistent>
       
   240       <attribute
       
   241             name="org.eclipse.jdt.debug.core.stratum">
       
   242       </attribute>
       
   243       <attribute
       
   244             name="org.eclipse.jdt.debug.core.sourceName">
       
   245       </attribute>
       
   246       <attribute
       
   247             name="org.eclipse.jdt.debug.core.sourcePath">
       
   248       </attribute>
       
   249       <attribute
       
   250             name="org.eclipse.jdt.debug.core.pattern">
       
   251       </attribute>
       
   252    </extension>
       
   253 
       
   254    
       
   255    <extension point="org.eclipse.core.expressions.propertyTesters">
       
   256       <propertyTester
       
   257       		namespace="org.eclipse.jdt.debug"
       
   258             properties="isMultiStrata"
       
   259             type="org.eclipse.debug.core.model.IStackFrame"
       
   260             class="org.eclipse.jdt.internal.debug.core.JavaDebugPropertyTester"
       
   261             id="org.eclipse.jdt.debug.PropertyTester">
       
   262       </propertyTester>        
       
   263    </extension>
       
   264    
       
   265   	<extension point="org.eclipse.core.runtime.preferences">
       
   266 		<initializer class="org.eclipse.jdt.internal.debug.core.JDIDebugPluginPreferenceInitializer"/>
       
   267 	</extension>
       
   268    <extension
       
   269          point="org.eclipse.jdt.debug.javaLogicalStructures">
       
   270       <javaLogicalStructure
       
   271             subtypes="true"
       
   272             value="return entrySet().toArray();"
       
   273             type="java.util.Map"
       
   274             description="%descriptionMap"/>
       
   275       <javaLogicalStructure
       
   276             subtypes="true"
       
   277             value="return toArray();"
       
   278             type="java.util.Collection"
       
   279             description="%descriptionCollection"/>
       
   280       <javaLogicalStructure
       
   281             subtypes="true"
       
   282             type="java.util.Map$Entry"
       
   283             description="%descriptionMapEntry">
       
   284          <variable
       
   285                value="return getKey();"
       
   286                name="key"/>
       
   287          <variable
       
   288                value="return getValue();"
       
   289                name="value"/>
       
   290       </javaLogicalStructure>
       
   291       <javaLogicalStructure
       
   292             subtypes="true"
       
   293             value="return getChildren();"
       
   294             type="org.eclipse.swt.widgets.Composite"
       
   295             description="%descriptionSWTComposite"/>
       
   296    </extension>
       
   297    <extension
       
   298          point="org.eclipse.debug.core.logicalStructureProviders">
       
   299       <logicalStructureProvider
       
   300             class="org.eclipse.jdt.internal.debug.core.logicalstructures.JavaLogicalStructures"
       
   301             modelIdentifier="org.eclipse.jdt.debug"/>
       
   302    </extension>
       
   303    
       
   304 </plugin>