Nápověda pro značkovač a rozlišení značkovače

V položce Značkovače prostředků bylo předvedeno, jakým způsobem mohou moduly plug-in definovat specializované typy značkovačů pro anotování prostředků s informacemi.  Příklad nástroje pro soubor README definuje své vlastní značkovače pro znázornění dvou značkovačů souvisejících rozšířením pracovní plochy:  nápovědy pro značkovač a rozlišení značkovače.  Definice značkovače se nachází v markupu manifestu modulu plug-in souboru README:

<extension id="readmemarker" point="org.eclipse.core.resources.markers" name="%ReadmeMarker.name">
	<super type="org.eclipse.core.resources.taskmarker"/>
	<super type="org.eclipse.core.resources.textmarker"/>
	<persistent value="true"/>
	<attribute name="org.eclipse.ui.examples.readmetool.id"/>
	<attribute name="org.eclipse.ui.examples.readmetool.level"/>
	<attribute name="org.eclipse.ui.examples.readmetool.department"/>
	<attribute name="org.eclipse.ui.examples.readmetool.code"/>
	<attribute name="org.eclipse.ui.examples.readmetool.language"/>
</extension>   

Nástroj definuje značkovač, který dědí vlastnosti od textového značkovače platformy a značkovače úloh.  Také definuje pojmenované atributy pro značkovač.   Atributy značkovače mohou být nastaveny a dotazovány.

Protože nový značkovač souboru README je druhem textového značkovače, dědí atributy textového značkovače.  Atributy textového značkovače zahrnují umístění znaků značkovače.

Značkovače lze přidávat do souboru .readme pomocí rozevírací nabídky editoru souborů README.  (Akce rozevírací nabídky se přidávají dynamicky v nabídce ReadmeTextEditor.editorContextMenuAboutToShow(IMenuManager parentMenu)).  Jakmile jsou přidány, zobrazí se značkovače na levé straně editoru a v pohledu úloh.

Editor README se značkovači README na levém pravítku