Darstellung des Debug-Modells
Kennung:
org.eclipse.debug.ui.debugModelPresentations
Beschreibung:
Mit diesem Erweiterungspunkt können Tools die Darstellungsaspekte eines Debug-Modells bearbeiten.
Die Darstellung eines Debug-Modells ist für die Bereitstellung von
Kennsätzen, Images und Editoren für die Elemente in einem
spezifischen Debug-Modell zuständig.
Konfigurationsbefehle:
<!ELEMENT extension (debugModelPresentation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - Vollständig qualifizierte ID des
Zielerweiterungspunktes
- id - Optionale ID des Erweiterungsexemplars
- name - Optionaler Name des Erweiterungsexemplars
<!ELEMENT debugModelPresentation EMPTY>
<!ATTLIST debugModelPresentation
class CDATA #REQUIRED
id CDATA #REQUIRED
detailsViewerConfiguration CDATA #IMPLIED>
- class: Der vollständig qualifizierte Name einer
Java-Klasse, die die Schnittstelle org.eclipse.debug.ui.IDebugModelPresentation
implementiert.
- id: Die Kennung des Debug-Modells, für das
diese Darstellung zuständig ist.
- detailsViewerConfiguration: Der vollständig qualifizierte Name der Java-Klasse, die ein Exemplar von
"org.eclipse.jface.text.source.SourceViewerConfiguration" ist. Wenn angegeben, wird die Konfiguration der Quellenanzeigefunktion im Bereich "Details" der Variablen- und Ausdruckssicht zum Anzeigen der Details eines Elements aus dem dieser Debug-Modelldarstellung zugeordneten Debug-Modell verwendet. Wenn nicht angegeben, wird eine Standardkonfiguration verwendet.
Beispiele:
Beispiel für einen Erweiterungspunkt für eine Debug-Modell-Darstellung:
<extension point =
"org.eclipse.debug.ui.debugModelPresentations"
>
<debugModelPresentation
class =
"com.example.JavaModelPresentation"
id =
"com.example.JavaDebugModel"
>
</debugModelPresentation>
</extension>
Im dargestellten Beispiel wird die Klasse
com.example.JavaModelPresentation verwendet, um
Debug-Elemente wiederzugeben und darzustellen, die aus dem
Debug-Modell stammen, das durch
com.example.JavaDebugModel angegeben ist.
API-Information:
Der Wert des Aktionsattributs class muss der vollständig qualifizierte Name einer Java-Klasse sein, die org.eclipse.debug.ui.IDebugModelPresentation implementiert.
Copyright (c) 2000, 2003 IBM Corporation und Andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß
den Bedingungen in der "Common Public License v1.0" zur Verfügung gestellt, die diese Verteilung
begleitet und unter
http://www.eclipse.org/legal/cpl-v10.html abgerufen werden kann.