Ajuda do Marcador

Identificador: org.eclipse.ui.markerHelp

Descrição: Este ponto de extensão é utilizado para associar um ID de contexto de ajuda a um "tipo" de marcador específico (um marcador de um determinado tipo ou ter determinados valores de atributos).

Desde: Release 2.0

Marcação da Configuração:

   <!ELEMENT markerHelp (attribute)*>
   <!ATTLIST markerHelp
      markerType       CDATA #OPTIONAL
      helpContextId    CDATA #REQUIRED
   >

   <!ELEMENT attribute EMPTY>
   <!ATTLIST attribute
      name         CDATA #REQUIRED
      value        CDATA #REQUIRED
   > Exemplos:

A seguir encontra-se um exemplo da extensão de ajuda do marcador (note os subelementos e o modo como os atributos são utilizados):

<extension point="org.eclipse.ui.markerHelp">
   <markerHelp
      markerType="org.eclipse.ui.examples.readmetool.readmemarker"
      helpContextId="org.eclipse.ui.examples.readmetool.marker_example1_context">
      <atributo
         name="org.eclipse.ui.examples.readmetool.id"
         value= "1234">
      </attribute>
   </markerHelp>
</extension>

No exemplo acima, um ID de contexto de ajuda é associado aos marcadores do atributo org.eclipse.ui.examples.readmetool.readmemarker whose org.eclipse.ui.examples.readmetool.id de tipo que possui um valor 1234.

Informações de API: Compete ao desenvolvedor assegurar que apenas um ID de contexto de ajuda simples seja fornecido para um determinado marcador. Se dois ou mais IDs de contexto de ajuda forem fornecidos para um determinado tipo de marcador, o workbench não definirá qual será retornado. Entretanto, o workbench define que o ID do contexto "mais específico" sempre será retornado para um determinado marcador. Isto é, um ID de contexto associado a três valores de atributos correspondentes será retornado antes de um ID de contexto associado a apenas dois.

Copyright IBM Corporation e outros 2000, 2002.