Spezifikation von Markierungsanmerkungen
Kennung:
org.eclipse.ui.editors.markerAnnotationSpecification
Seit:
3.0 (ursprünglicher Name 'org.eclipse.ui.workbench.texteditor.markerAnnotationSpecification')
Beschreibung:
An diesem Erweiterungspunkt können Darstellungseigenschaften von Markierungen definiert werden. Auf Erweiterungen, die für diesen Erweiterungspunkt zur Verfügung gestellt werden, kann unter Verwendung von org.eclipse.ui.texteditor.MarkerAnnotationPreferences zugegriffen werden. Verwenden Sie org.eclipse.ui.texteditor.AnnotationPreferenceLookup, um Anmerkungsvorgaben für eine angegebene Anmerkung zu bekommen.
Bitte beachten Sie, dass eine Erweiterung nur von MarkerAnnotationPreferences.getAnnotationPreferences
zurückgegeben wird (und daher in den Vorgabeseiten enthalten ist), wenn sie zusätzlich zu dem erforderlichen annotationType
die folgenden vier Attribute enthält:
colorPreferenceKey
colorPreferenceValue
overviewRulerPreferenceKey
textPreferenceKey
Anmerkungsvorgabetypen, die eine andere Anmerkungsvorgabe erweitern, können Attribute, die bereits in eine übergeordneten Vorgabespezifikation definiert sind, überschreiben, wobei letztere jedoch nicht über die Vorgabesite zugänglich sind.
Konfigurationsbefehle:
<!ELEMENT extension (specification)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT specification EMPTY>
<!ATTLIST specification
annotationType CDATA #REQUIRED
colorPreferenceKey CDATA #IMPLIED
overviewRulerPreferenceKey CDATA #IMPLIED
verticalRulerPreferenceKey CDATA #IMPLIED
textPreferenceKey CDATA #IMPLIED
label CDATA #IMPLIED
highlightPreferenceKey CDATA #IMPLIED
colorPreferenceValue CDATA #IMPLIED
presentationLayer CDATA #IMPLIED
overviewRulerPreferenceValue (true | false)
verticalRulerPreferenceValue (true | false)
textPreferenceValue (true | false)
highlightPreferenceValue (true | false)
contributesToHeader (true | false)
showInNextPrevDropdownToolbarActionKey CDATA #IMPLIED
showInNextPrevDropdownToolbarAction (true | false)
isGoToNextNavigationTargetKey CDATA #IMPLIED
isGoToNextNavigationTarget (true | false)
isGoToPreviousNavigationTargetKey CDATA #IMPLIED
isGoToPreviousNavigationTarget (true | false)
icon CDATA #IMPLIED
symbolicIcon (error|warning|info|task|bookmark)
annotationImageProvider CDATA #IMPLIED
textStylePreferenceKey CDATA #IMPLIED
textStylePreferenceValue (SQUIGGLIES|BOX|UNDERLINE|IBEAM|NONE)
includeOnPreferencePage (true | false) "true">
- annotationType - Der Anmerkungstyp.
- colorPreferenceKey - Der Farbvorgabeschlüssel muss bereitgestellt werden, andernfalls wird dieser Anmerkungstyp nicht in die Liste aufgenommen, die von 'MarkerAnnotationPreferences.getAnnotationPreferences()' zurückgegeben wird und wird daher nicht in den Vorgaben angezeigt.
- overviewRulerPreferenceKey - Der Vorgabeschlüssel der Übersichtskala muss bereitgestellt werden, andernfalls wird dieser Anmerkungstyp nicht in die Liste aufgenommen, die von 'MarkerAnnotationPreferences.getAnnotationPreferences()' zurückgegeben wird und wird daher nicht in den Vorgaben angezeigt.
- verticalRulerPreferenceKey - Der Vorgabeschlüssel für die Anzeige in vertikaler Skalavorgabe.
ab: 3.0
- textPreferenceKey - Der Textvorgabeschlüssel muss bereitgestellt werden, andernfalls wird dieser Anmerkungstyp nicht in die Liste aufgenommen, die von 'MarkerAnnotationPreferences.getAnnotationPreferences()' zurückgegeben wird und wird daher nicht in den Vorgaben angezeigt.
- label -
- highlightPreferenceKey - Der Vorgabeschlüssel zur Hervorhebung im Text.
ab: 3.0
- colorPreferenceValue - Der Farbvorgabewert muss bereitgestellt werden, andernfalls wird dieser Anmerkungstyp nicht in die Liste aufgenommen, die von 'MarkerAnnotationPreferences.getAnnotationPreferences()' zurückgegeben wird und wird daher nicht in den Vorgaben angezeigt.
- presentationLayer -
- overviewRulerPreferenceValue -
- verticalRulerPreferenceValue - Der Standardwert zur Anzeige in vertikaler Skala.
ab: 3.0
- textPreferenceValue -
- highlightPreferenceValue - Der Vorgabeschlüssel zur Hervorhebung im Text.
ab: 3.0
- contributesToHeader -
- showInNextPrevDropdownToolbarActionKey - Der Vorgabeschlüssel für die Sichtbarkeit in der folgenden/vorherigen Dropdown-Symbolleistenaktion.
ab: 3.0
- showInNextPrevDropdownToolbarAction - Der Standardwert für die Sichtbarkeit in der folgenden/vorherigen Dropdown-Symbolleistenaktion.
ab 3.0
- isGoToNextNavigationTargetKey - Der Vorgabeschlüssel, um die nächte Navigationsaktivierung vorzunehmen.
ab: 3.0
- isGoToNextNavigationTarget - Der Standardwer, um die nächste Navigationsaktivierung vorzunehmen.
ab: 3.0
- isGoToPreviousNavigationTargetKey - Der Vorgabeschlüssel, um die vorherige Navigationsaktivierung vorzunehmen.
ab: 3.0
- isGoToPreviousNavigationTarget - Der Vorgabeschlüssel, um die vorherige Navigationsaktivierung vorzunehmen.
ab: 3.0
- icon - Der Pfad zu dem Symbol, das für Anmerkungen dieses Anmerkungstyps dargestellt werden soll.
- symbolicIcon - Der Symbolename des Bildes, das zur Darstellung der Anmerkung dieses Anmerkungstyps dargestellt werden sollte. Das Bild wird nur verwendet, wenn es keine vertikale Skalasymbol gibt, das für diesen Anmerkungstyp angegeben ist. Mögliche Werte: "Fehler", "Warnung", "Info", "Task", "Lesezeichen".
- annotationImageProvider -
- textStylePreferenceKey - Der Vorgabeschlüssel für die Textdekorationseigenschaft.
ab: 3.0
- textStylePreferenceValue - Der Standardwert für den Dekorationsstil "Anzeige im Text".
ab: 3.0
- includeOnPreferencePage - Definiert, ob dieser Anmerkungstyp über die Standardseite der Anmerkungsvorgabe konfigurierbar sein sollte. Der Standardwert ist "true".
Copyright (c) 2001, 2004 IBM Corporation und Andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden unter den Bedingungen 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.