Specifikace anotace značkovače
Identifikátor:
org.eclipse.ui.editors.markerAnnotationSpecification
Od:
3.0 (s původním názvem org.eclipse.ui.workbench.texteditor.markerAnnotationSpecification)
Popis:
Tento bod rozšíření se používá pro definování vlastností prezentace značkovačů. K rozšířením poskytnutým pro tento bod rozšíření je možné přistupovat pomocí org.eclipse.ui.texteditor.MarkerAnnotationPreferences. Použitím org.eclipse.ui.texteditor.AnnotationPreferenceLookup lze pro danou anotaci získat její předvolbu.
Vezměte na vědomí, že rozšíření bude vráceno z MarkerAnnotationPreferences.getAnnotationPreferences
(a tudíž zahrnuto do stránek předvoleb), pokud kromě požadovaného atributu annotationType
obsahuje ještě následující čtyři atributy:
colorPreferenceKey
colorPreferenceValue
overviewRulerPreferenceKey
textPreferenceKey
Typy předvoleb anotací rozšiřující další předvolby anotací jsou povoleny pro přepsání atributů, které jsou již definovány ve specifikaci nadřazené předvolby, tyto typy nicméně nebudou přístupné ze stránky předvoleb.
Konfigurační markup:
<!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">
- annotationType - Typ anotace.
- colorPreferenceKey - Klíč předvolby barev musí být poskytnut, jinak nebude tento typ anotace zahrnut v Seznamu vráceném z MarkerAnnotationPreferences.getAnnotationPreferences(), a tudíž se nezobrazí v předvolbách.
- overviewRulerPreferenceKey - Klíč předvolby pravítka přehledu musí být poskytnut, jinak nebude tento typ anotace zahrnut v Seznamu vráceném z MarkerAnnotationPreferences.getAnnotationPreferences(), a tudíž se nezobrazí v předvolbách.
- verticalRulerPreferenceKey - Klíč předvolby pro zobrazení v předvolbě vertikálního pravítka.
od: 3.0
- textPreferenceKey - Klíč předvolby textu musí být poskytnut, jinak nebude tento typ anotace zahrnut v Seznamu vráceném z MarkerAnnotationPreferences.getAnnotationPreferences(), a tudíž se nezobrazí v předvolbách.
- label - Štítek, který se použije v uživatelském rozhraní.
- highlightPreferenceKey - Klíč předvolby pro zvýraznění v textu.
od: 3.0
- colorPreferenceValue - Klíč předvolby barev musí být poskytnut, jinak nebude tento typ anotace zahrnut v Seznamu vráceném z MarkerAnnotationPreferences.getAnnotationPreferences(), a tudíž se nezobrazí v předvolbách.
- presentationLayer - Výchozí hodnota pro vrstvu, ve které bude anotace značkovače vykreslena.
- overviewRulerPreferenceValue - Výchozí hodnota která uvádí, zda bude tato anotace značkovače zobrazena v pravítku přehledu.
- verticalRulerPreferenceValue - Výchozí hodnota pro zobrazení ve vertikálním pravítku.
od: 3.0
- textPreferenceValue - Výchozí hodnota která uvádí, zda bude tato anotace značkovače zobrazena v textu.
- highlightPreferenceValue - Výchozí hodnota pro zvýraznění v textu.
od: 3.0
- contributesToHeader - Výchozí hodnota která uvádí, zda tato anotace značkovače přispívá do souhrnu záhlaví pravítka přehledu.
- showInNextPrevDropdownToolbarActionKey - Klíč předvolby pro viditelnost v další/předchozí akci rozevíracího panelu nástrojů.
od: 3.0
- showInNextPrevDropdownToolbarAction - Výchozí hodnota pro viditelnost v další/předchozí akci rozevíracího panelu nástrojů.
od: 3.0
- isGoToNextNavigationTargetKey - Klíč předvolby pro přechod na další zpřístupnění navigace.
od: 3.0
- isGoToNextNavigationTarget - Výchozí hodnota pro přechod na další zpřístupnění navigace.
od: 3.0
- isGoToPreviousNavigationTargetKey - Klíč předvolby pro přechod na předchozí zpřístupnění navigace.
od: 3.0
- isGoToPreviousNavigationTarget - Výchozí hodnota pro přechod na předchozí zpřístupnění navigace.
od: 3.0
- icon - Cesta k ikoně, která má být vykreslena pro anotace tohoto typu.
- symbolicIcon - Symbolický název obrázku, který má být vykreslen pro znázornění anotace tohoto typu. Obrázek se použije pouze tehdy, když není pro tento typ anotace zadána žádná ikona vertikálního pravítka. Možné hodnoty jsou: "chyba", "varování", "info", "úloha", "záložka".
- annotationImageProvider - Volitelný poskytovatel obrázku anotace. Musí implementovat
- textStylePreferenceKey - Klíč předvolby pro vlastnost zdobení textu.
od: 3.0
- textStylePreferenceValue - Výchozí hodnota pro styl zdobení "zobrazit v textu".
od: 3.0
- includeOnPreferencePage - Definuje, zda má být tento typ anotace konfigurovatelný prostřednictvím standardní stránky předvoleb anotace. Výchozí hodnota je true.
Copyright (c) 2001, 2005 IBM Corporation a další.
Všechna práva vyhrazena.
Tento program a doprovodné materiály jsou zpřístupněny za podmínek licence Eclipse Public License
v1.0, která je součástí této distribuce a je k dispozici na adrese
http://www.eclipse.org/legal/epl-v10.html