org.eclipse.ui.fontDefinitions

Seu plug-in pode precisar definir fontes especializadas em seus editores ou exibições.   O ponto de extensão org.eclipse.ui.fontDefinitions permite definir fontes que devem ficar disponíveis na página de preferência de fontes do workbench.

A utilização dessa extensão permite consolidar as definições das fontes para o plug-in com todas as outras preferências de fontes instaladas no workbench.  Por exemplo, o depurador contribui com uma definição de fonte para texto de console:

Página de preferências de definições de fontes mostrando lista de fontes

Essa definição de fonte recebe contribuição do depurador utilizando o ponto de extensão org.eclipse.ui.fontDefinitions.

<extension
         point="org.eclipse.ui.fontDefinitions">
      <fontDefinition
            label="%ConsoleFontDefinition.label"
            defaultsTo="org.eclipse.jface.textfont"
            id="org.eclipse.debug.ui.ConsoleFont">
         <description>
            %ConsoleFontDefinition.description
         </description>
      </fontDefinition>
      ...
   </extension>

Os atributos label e description são mostrados no diálogo de preferências para descrever a fonte.  O atributo defaultsTo designa o ID de outra definição de fonte que deve ser utilizada como o valor padrão para essa definição de fonte se nenhum outro for especificado.

Copyright IBM Corporation e outros 2000, 2003.