Specifica di annotazioni di indicatore

org.eclipse.ui.editors.markerAnnotationSpecification

3.0 (nome originale org.eclipse.ui.workbench.texteditor.markerAnnotationSpecification)

Questo punto di estensione viene utilizzato per definire le proprietà di presentazione degli indicatori. Si può accedere alle estensioni fornite per questo punto di estensione utilizzando org.eclipse.ui.texteditor.MarkerAnnotationPreferences. Utilizzare org.eclipse.ui.texteditor.AnnotationPreferenceLookup per ottenere la preferenza di un'annotazione data.

Si noti che un'estensione sarà restituita solo da MarkerAnnotationPreferences.getAnnotationPreferences (e pertanto inclusa nelle pagine delle preferenze) se contiene i seguenti quattro attributi oltre all'attributo obbligatorio annotationType:

I tipi di preferenze di annotazione che estendono un'altra preferenza di annotazione possono sovrascrivere gli attributi già definiti in una specifica di preferenze principali, ma queste non saranno accessibili dalla pagine delle preferenze.

<!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               (SQUIGGLES|BOX|UNDERLINE|IBEAM|NONE)

includeOnPreferencePage                (true | false) "true">