add files for RCL_2_2
authorcawthron
Fri, 04 Dec 2009 11:14:36 -0600
changeset 467 f032d8902fe7
parent 466 aa6f5c02fa82
child 468 946d63ed7a97
add files for RCL_2_2
carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/.api_description
carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/META-INF/ECLIPSEF.RSA
carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/META-INF/ECLIPSEF.SF
carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/META-INF/MANIFEST.MF
carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/META-INF/eclipse.inf
carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/about.html
carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/jdi.jar
carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/jdimodel.jar
carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/plugin.properties
carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/plugin.xml
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/.api_description	Fri Dec 04 11:14:36 2009 -0600
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<component name="org.eclipse.jdt.debug_3.5.0.v20090526" version="1.2">
+    <plugin id="org.eclipse.jdt.debug_3.5.0.v20090526"/>
+    <package name="org.eclipse.jdt.debug.core" visibility="1">
+        <type name="IJavaArray" restrictions="3"/>
+        <type name="IJavaArrayType" restrictions="3"/>
+        <type name="IJavaBreakpoint" restrictions="3"/>
+        <type name="IJavaClassObject" restrictions="3"/>
+        <type name="IJavaClassPrepareBreakpoint" restrictions="3"/>
+        <type name="IJavaClassType" restrictions="3"/>
+        <type name="IJavaDebugTarget" restrictions="3"/>
+        <type name="IJavaExceptionBreakpoint" restrictions="3"/>
+        <type name="IJavaFieldVariable" restrictions="3"/>
+        <type name="IJavaInterfaceType" restrictions="3"/>
+        <type name="IJavaLineBreakpoint" restrictions="3"/>
+        <type name="IJavaMethodBreakpoint" restrictions="3"/>
+        <type name="IJavaMethodEntryBreakpoint" restrictions="3"/>
+        <type name="IJavaModifiers" restrictions="3"/>
+        <type name="IJavaObject" restrictions="3"/>
+        <type name="IJavaPatternBreakpoint" restrictions="3"/>
+        <type name="IJavaPrimitiveValue" restrictions="3"/>
+        <type name="IJavaReferenceType" restrictions="3"/>
+        <type name="IJavaStackFrame" restrictions="3"/>
+        <type name="IJavaStratumLineBreakpoint" restrictions="3"/>
+        <type name="IJavaTargetPatternBreakpoint" restrictions="3"/>
+        <type name="IJavaThread" restrictions="3"/>
+        <type name="IJavaThreadGroup" restrictions="3"/>
+        <type name="IJavaType" restrictions="3"/>
+        <type name="IJavaValue" restrictions="3"/>
+        <type name="IJavaVariable" restrictions="3"/>
+        <type name="IJavaWatchpoint" restrictions="3"/>
+        <type name="JDIDebugModel" restrictions="6"/>
+    </package>
+    <package name="org.eclipse.jdt.debug.eval" visibility="1">
+        <type name="EvaluationManager" restrictions="6"/>
+        <type name="IAstEvaluationEngine" restrictions="3"/>
+        <type name="IClassFileEvaluationEngine" restrictions="3"/>
+        <type name="ICompiledExpression" restrictions="3"/>
+        <type name="IEvaluationEngine" restrictions="3"/>
+        <type name="IEvaluationResult" restrictions="3"/>
+    </package>
+</component>
Binary file carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/META-INF/ECLIPSEF.RSA has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/META-INF/ECLIPSEF.SF	Fri Dec 04 11:14:36 2009 -0600
@@ -0,0 +1,26 @@
+Signature-Version: 1.0
+SHA1-Digest-Manifest: YGya0g3m7Jkja+nshq95YjkNfvE=
+Created-By: 1.6.0 (IBM Corporation)
+SHA1-Digest-Manifest-Main-Attributes: KxfkzSFPM23kVwwcpvvfjCIBPXI=
+
+Name: META-INF/eclipse.inf
+SHA1-Digest: SAqY+5ITAL0mkdYeijlSRhyIaZk=
+
+Name: jdimodel.jar
+SHA1-Digest: OisJbIUBVx44K8AmuRLWlnTPGJg=
+
+Name: .api_description
+SHA1-Digest: PjXRPlfQGtqfuf3mLyn3hS5kZZU=
+
+Name: plugin.xml
+SHA1-Digest: HxBESSeibnlCxRPfPwYP9eqPHIo=
+
+Name: about.html
+SHA1-Digest: M+fykt9heyWoEv1LNiIEeBhi/2Q=
+
+Name: jdi.jar
+SHA1-Digest: Qu5DVgLxhttm1kINAA50KfiNxM8=
+
+Name: plugin.properties
+SHA1-Digest: Py6O6Cx7hvulZf419gAGNBnMRds=
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/META-INF/MANIFEST.MF	Fri Dec 04 11:14:36 2009 -0600
@@ -0,0 +1,58 @@
+Manifest-Version: 1.0
+Bundle-Localization: plugin
+Bundle-RequiredExecutionEnvironment: J2SE-1.4
+Bundle-SymbolicName: org.eclipse.jdt.debug; singleton:=true
+Require-Bundle: org.eclipse.core.resources;bundle-version="[3.5.0,4.0.
+ 0)",org.eclipse.debug.core;bundle-version="[3.5.0,4.0.0)",org.eclipse
+ .jdt.core;bundle-version="[3.5.0,4.0.0)",org.eclipse.core.runtime;bun
+ dle-version="[3.5.0,4.0.0)",org.eclipse.core.expressions;bundle-versi
+ on="[3.4.0,4.0.0)"
+Bundle-Activator: org.eclipse.jdt.internal.debug.core.JDIDebugPlugin
+Export-Package: com.sun.jdi,com.sun.jdi.connect,com.sun.jdi.connect.sp
+ i,com.sun.jdi.event,com.sun.jdi.request,org.eclipse.jdi,org.eclipse.j
+ di.hcr,org.eclipse.jdi.internal;x-friends:="org.eclipse.jdt.debug.ui"
+ ,org.eclipse.jdi.internal.connect;x-friends:="org.eclipse.jdt.debug.u
+ i",org.eclipse.jdi.internal.event;x-friends:="org.eclipse.jdt.debug.u
+ i",org.eclipse.jdi.internal.jdwp;x-friends:="org.eclipse.jdt.debug.ui
+ ",org.eclipse.jdi.internal.request;x-friends:="org.eclipse.jdt.debug.
+ ui",org.eclipse.jdi.internal.spy;x-friends:="org.eclipse.jdt.debug.ui
+ ",org.eclipse.jdt.debug.core,org.eclipse.jdt.debug.eval,org.eclipse.j
+ dt.internal.debug.core;x-friends:="org.eclipse.jdt.debug.ui,org.eclip
+ se.jdt.launching",org.eclipse.jdt.internal.debug.core.breakpoints;x-f
+ riends:="org.eclipse.jdt.debug.ui",org.eclipse.jdt.internal.debug.cor
+ e.hcr;x-friends:="org.eclipse.jdt.debug.ui",org.eclipse.jdt.internal.
+ debug.core.logicalstructures;x-friends:="org.eclipse.jdt.debug.ui",or
+ g.eclipse.jdt.internal.debug.core.model;x-friends:="org.eclipse.jdt.d
+ ebug.ui",org.eclipse.jdt.internal.debug.eval;x-friends:="org.eclipse.
+ jdt.debug.ui",org.eclipse.jdt.internal.debug.eval.ast.engine;x-friend
+ s:="org.eclipse.jdt.debug.ui",org.eclipse.jdt.internal.debug.eval.ast
+ .instructions;x-friends:="org.eclipse.jdt.debug.ui"
+Bundle-Version: 3.5.0.v20090526
+Bundle-ClassPath: jdi.jar,jdimodel.jar,tools.jar
+Bundle-ActivationPolicy: lazy
+Bundle-Vendor: %providerName
+Bundle-Name: %pluginName
+Import-Package: com.ibm.icu.text
+Bundle-ManifestVersion: 2
+
+Name: META-INF/eclipse.inf
+SHA1-Digest: KyT9FF7C7t86NoBoa2kZT3ZJBfw=
+
+Name: jdimodel.jar
+SHA1-Digest: lTXMMGEpDkf91/YRkOC4JtMpCFM=
+
+Name: .api_description
+SHA1-Digest: z/7mZZdhoFyohbJCWDNRX4h0u9o=
+
+Name: jdi.jar
+SHA1-Digest: LiEVo5s4P3SfkSLFFpJKuKbyA1g=
+
+Name: about.html
+SHA1-Digest: ejOZra0kypGLQQ2bJtGTX+LI8tU=
+
+Name: plugin.xml
+SHA1-Digest: HdTchxDipfi+w4R+yRFZ9p2q2Dw=
+
+Name: plugin.properties
+SHA1-Digest: sBGaDfjFO8Z+PXOFXE9fX6BK4rw=
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/META-INF/eclipse.inf	Fri Dec 04 11:14:36 2009 -0600
@@ -0,0 +1,3 @@
+#Processed using Jarprocessor
+pack200.args = -E4
+pack200.conditioned = true
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/about.html	Fri Dec 04 11:14:36 2009 -0600
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<title>About</title>
+</head>
+<body lang="EN-US">
+<h2>About This Content</h2>
+ 
+<p>June 2, 2006</p>	
+<h3>License</h3>
+
+<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
+indicated below, the Content is provided to you under the terms and conditions of the
+Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
+at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
+
+<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
+being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
+apply to your use of any object code in the Content.  Check the Redistributor's license that was 
+provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
+indicated below, the terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at <a href="http://www.eclipse.org">http://www.eclipse.org</a>.</p>
+
+</body>
+</html>
\ No newline at end of file
Binary file carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/jdi.jar has changed
Binary file carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/jdimodel.jar has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/plugin.properties	Fri Dec 04 11:14:36 2009 -0600
@@ -0,0 +1,42 @@
+###############################################################################
+#  Copyright (c) 2000, 2009 IBM Corporation and others.
+#  All rights reserved. This program and the accompanying materials
+#  are made available under the terms of the Eclipse Public License v1.0
+#  which accompanies this distribution, and is available at
+#  http://www.eclipse.org/legal/epl-v10.html
+# 
+#  Contributors:
+#     IBM Corporation - initial API and implementation
+###############################################################################
+
+
+pluginName=JDI Debug Model
+providerName=Eclipse.org
+
+descriptionCollection=Array
+descriptionMap=Map Entries
+descriptionMapEntry=Key and Value
+descriptionSWTComposite=Children
+
+javaLineBreakpoint.name=Java Line Breakpoints
+javaClassLoadBreakpoint.name=Java Class Load Breakpoints
+javaExceptionBreakpoint.name=Java Exception Breakpoints
+javaWatchpoint.name=Java Watchpoints
+javaMethodBreakpoint.name=Java Method Breakpoints
+
+virtualMachineManagerImpl= org.eclipse.jdi.internal.VirtualMachineManagerImpl
+javaLogicalStructures= Java Logical Structures
+
+JavaBreakpoint.name = Java Breakpoint
+JavaClassLoadBreakpoint.name = Java Class Load Breakpoint
+CommonJavaLineBreakpoint.name = Common Java Line Breakpoint
+JavaLineBreakpoint.name = Java Line Breakpoint
+JavaPatternBreakpoint.name = Java Pattern Breakpoint
+JavaTargetPatternBreakpoint.name = Java Target Pattern Breakpoint
+JavaExceptionBreakpoint.name = Java Exception Breakpoint
+JavaWatchpoint.name = Java Watchpoint
+JavaMethodBreakpoint.name = Java Method Breakpoint
+JavaMethodEntryBreakpoint.name = Java Method Entry Breakpoint
+JavaStratumLineBreakpoint.name = Java Stratum Line Breakpoint
+
+breakpointListeners.name = Java Breakpoint Listeners
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/carbidecpp22devenv/plugins/org.eclipse.jdt.debug_3.5.0.v20090526/plugin.xml	Fri Dec 04 11:14:36 2009 -0600
@@ -0,0 +1,353 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
<!--
+     Copyright (c) 2005, 2009 IBM Corporation and others.
+     All rights reserved. This program and the accompanying materials
+     are made available under the terms of the Eclipse Public License v1.0
+     which accompanies this distribution, and is available at
+     http://www.eclipse.org/legal/epl-v10.html
+    
+     Contributors:
+         IBM Corporation - initial API and implementation
+ -->
+
+<plugin>
+
+    
+<!-- Not to be extended com.sun.tools.jdi.VirtualMachineManagerImpl or org.eclipse.jdi.internal.VirtualMachineManagerImpl -->
+   <extension-point id="jdiclient" name="%virtualMachineManagerImpl"  schema="schema/jdiclient.exsd"/>
+   <extension-point id="javaLogicalStructures" name="%javaLogicalStructures" schema="schema/javaLogicalStructures.exsd"/>
+   <extension-point id="breakpointListeners" name="%breakpointListeners.name" schema="schema/breakpointListeners.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"
+            name="%javaLineBreakpoint.name">
+      </breakpoint>
+      <breakpoint
+            markerType="org.eclipse.jdt.debug.javaClassPrepareBreakpointMarker"
+            class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaClassPrepareBreakpoint"
+            id="javaClassPrepareBreakpoint"
+            name="%javaClassLoadBreakpoint.name">
+      </breakpoint>      
+      <breakpoint
+            markerType="org.eclipse.jdt.debug.javaPatternBreakpointMarker"
+            class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaPatternBreakpoint"
+            id="javaPatternBreakpoint"
+            name="%javaLineBreakpoint.name">
+      </breakpoint>
+      <breakpoint
+            markerType="org.eclipse.jdt.debug.javaTargetPatternBreakpointMarker"
+            class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaTargetPatternBreakpoint"
+            id="javaTargetPatternBreakpoint"
+            name="%javaLineBreakpoint.name">
+      </breakpoint>
+      <breakpoint
+            markerType="org.eclipse.jdt.debug.javaExceptionBreakpointMarker"
+            class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaExceptionBreakpoint"
+            id="javaExceptionBreakpoint"
+            name="%javaExceptionBreakpoint.name">
+      </breakpoint>
+      <breakpoint
+            markerType="org.eclipse.jdt.debug.javaWatchpointMarker"
+            class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaWatchpoint"
+            id="javaWatchpoint"
+            name="%javaWatchpoint.name">
+      </breakpoint>
+      <breakpoint
+            markerType="org.eclipse.jdt.debug.javaMethodBreakpointMarker"
+            class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaMethodBreakpoint"
+            id="javaMethodBreakpoint"
+            name="%javaMethodBreakpoint.name">
+      </breakpoint>
+      <breakpoint
+            markerType="org.eclipse.jdt.debug.javaMethodEntryBreakpointMarker"
+            class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaMethodEntryBreakpoint"
+            id="javaMethodEntryBreakpoint"
+            name="%javaMethodBreakpoint.name">
+      </breakpoint>
+      <breakpoint
+            markerType="org.eclipse.jdt.debug.javaStratumLineBreakpointMarker"
+            class="org.eclipse.jdt.internal.debug.core.breakpoints.JavaStratumLineBreakpoint"
+            id="javaStratumLineBreakpointMarker"
+            name="%javaLineBreakpoint.name">
+      </breakpoint>
+   </extension>
+   <extension
+         id="javaBreakpointMarker"
+         name="%JavaBreakpoint.name"
+         point="org.eclipse.core.resources.markers">
+      <super
+            type="org.eclipse.debug.core.breakpointMarker">
+      </super>
+   </extension>
+   <extension
+         id="javaClassPrepareBreakpointMarker"
+         name="%JavaClassLoadBreakpoint.name"
+         point="org.eclipse.core.resources.markers">
+      <super
+            type="org.eclipse.jdt.debug.javaBreakpointMarker">
+      </super>
+      <persistent
+            value="true">
+      </persistent>
+   </extension>   
+   <extension
+         id="commonJavaLineBreakpointMarker"
+         name="%CommonJavaLineBreakpoint.name"
+         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"
+         name="%JavaLineBreakpoint.name"
+         point="org.eclipse.core.resources.markers">
+      <super
+            type="org.eclipse.jdt.debug.commonJavaLineBreakpointMarker">
+      </super>
+      <persistent
+            value="true">
+      </persistent>
+   </extension>
+   <extension
+         id="javaPatternBreakpointMarker"
+         name="%JavaPatternBreakpoint.name"
+         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"
+         name="%JavaTargetPatternBreakpoint.name"
+         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"
+         name="%JavaExceptionBreakpoint.name"
+         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"
+         name="%JavaWatchpoint.name"
+         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"
+         name="%JavaMethodBreakpoint.name"
+         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"
+         name="%JavaMethodEntryBreakpoint.name"
+         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"
+         name="%JavaStratumLineBreakpoint.name"
+         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.core.expressions.propertyTesters">
+      <propertyTester
+      		namespace="org.eclipse.jdt.debug"
+            properties="isMultiStrata"
+            type="org.eclipse.debug.core.model.IStackFrame"
+            class="org.eclipse.jdt.internal.debug.core.JavaDebugPropertyTester"
+            id="org.eclipse.jdt.debug.PropertyTester">
+      </propertyTester>        
+   </extension>
+   
+  	<extension point="org.eclipse.core.runtime.preferences">
+		<initializer class="org.eclipse.jdt.internal.debug.core.JDIDebugPluginPreferenceInitializer"/>
+	</extension>
+   <extension
+         point="org.eclipse.jdt.debug.javaLogicalStructures">
+      <javaLogicalStructure
+            subtypes="true"
+            value="return entrySet().toArray();"
+            type="java.util.Map"
+            description="%descriptionMap"/>
+      <javaLogicalStructure
+            subtypes="true"
+            value="return toArray();"
+            type="java.util.Collection"
+            description="%descriptionCollection"/>
+      <javaLogicalStructure
+            subtypes="true"
+            type="java.util.Map$Entry"
+            description="%descriptionMapEntry">
+         <variable
+               value="return getKey();"
+               name="key"/>
+         <variable
+               value="return getValue();"
+               name="value"/>
+      </javaLogicalStructure>
+      <javaLogicalStructure
+            subtypes="true"
+            value="return getChildren();"
+            type="org.eclipse.swt.widgets.Composite"
+            description="%descriptionSWTComposite"/>
+   </extension>
+   <extension
+         point="org.eclipse.debug.core.logicalStructureProviders">
+      <logicalStructureProvider
+            class="org.eclipse.jdt.internal.debug.core.logicalstructures.JavaLogicalStructures"
+            modelIdentifier="org.eclipse.jdt.debug"/>
+   </extension>
+   <extension
+         point="org.eclipse.debug.core.breakpointImportParticipants">
+      <importParticipant
+            participant="org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpointImportParticipant"
+            type="org.eclipse.jdt.debug.javaClassPrepareBreakpointMarker">
+      </importParticipant>
+      <importParticipant
+            participant="org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpointImportParticipant"
+            type="org.eclipse.jdt.debug.javaExceptionBreakpointMarker">
+      </importParticipant>
+      <importParticipant
+            participant="org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpointImportParticipant"
+            type="org.eclipse.jdt.debug.javaLineBreakpointMarker">
+      </importParticipant>
+      <importParticipant
+            participant="org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpointImportParticipant"
+            type="org.eclipse.jdt.debug.javaMethodBreakpointMarker">
+      </importParticipant>
+      <importParticipant
+            participant="org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpointImportParticipant"
+            type="org.eclipse.jdt.debug.javaMethodEntryBreakpointMarker">
+      </importParticipant>
+      <importParticipant
+            participant="org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpointImportParticipant"
+            type="org.eclipse.jdt.debug.javaWatchpointMarker">
+      </importParticipant>
+   </extension>
+   
+</plugin>