--- /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 ("Content"). Unless otherwise
+indicated below, the Content is provided to you under the terms and conditions of the
+Eclipse Public License Version 1.0 ("EPL"). 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, "Program" 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 ("Redistributor") 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>