Dieser Erweiterungspunkt ermöglicht es, dass Plug-ins
einige Debug-Trace-Optionen zur Benutzervorgabenseite 'Tracing' (Benutzervorgaben > Allgmein > Tracing) beitragen können.
Alle Optionspfade aus einer gruppe von Plug-in .options-Dateien können von der Benutzervorgabenseite bearbeitet werden.
Da die Optionen dynamisch aktiviert bzw. inaktiviert über den OSGi DebugOptions-Service werden,
muss das Tracing für die angegebenen Plug-ins für Änderungen empfangsbereit sein (see org.eclipse.osgi.service.debug.DebugOptions).
id - Eine eindeutige Kennung für diese Komponente.
label - Eine lesbar umgewandelte Sicherheitskennung für die Komponente, die im Tracing-Dialog angezeigt wird.
Wenn keine Kennung angegeben wird, wird die Bezeichnung "Fehlende Kennung" angezeigt.
name - Der symbolische Name eines bestimmten Bundles oder eines regulären Ausdrucks, der den Namen einer gruppe von Bundles definiert.
consumed - Bescheeibt, ob das Bundle (oder die Vundles) durch die Komponente verwendet wird. Eine verwendetes Bundle
ist ein Bundle, das in keiner anderen Tracing-Komponente angezeigt wird (außer für diese Komponente).
Beispiele:
Nachfolgend ein Beispiel
für den Framework, wo eine Komponente mit dem namen 'Equinox Framework'
alle option-paths aus der .options-Datei im Bundle org.eclipse.osgi umfasst.
Eine zweite Komponente mit dem Namen
'JDT Core' umfasst ebenso alle option-paths aus der .options-Datei, die in jedem Bundle gefunden werden, das
mit org.eclipse.jdt.*core* übereinstimmt.
Die Benutzervorgabenseite zeigt diese zwei Kategorien in der Baumstruktur mit allen bekannten
option-paths als untergeordnete Elemente an.
Copyright (c) 2011, 2014 IBM Corporation und andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß Bedingungen der "Eclipse Public License v1.0" zur Verfügung gestellt, die dieser Lieferung beiliegt und unter http://www.eclipse.org/legal/epl-v10.html abgerufen werden kann.