Ajuda do Marcador
Identificador:
org.eclipse.ui.ide.markerHelp
Desde:
3.0 (originalmente incluído no release 2.0 como org.eclipse.ui.markerHelp)
Descrição:
Esse ponto de extensão é utilizado para associar o ID do contexto da ajuda a um "tipo" específico de marcador (um marcador de um determinado tipo ou ter determinados valores de atributos).
Marcação da Configuração:
<!ELEMENT extension (markerHelp*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - um identificador completamente qualificado do ponto de extensão do destino
- id - um identificador opcional da instância da extensão
- name - um nome opcional da instância da extensão
<!ELEMENT markerHelp (attribute*)>
<!ATTLIST markerHelp
markerType CDATA #IMPLIED
helpContextId CDATA #REQUIRED>
- markerType - o tipo exclusivo de marcador ao qual o contexto da ajuda
se aplica.
- helpContextId - o ID exclusivo do contexto de ajuda.
<!ELEMENT attribute EMPTY>
<!ATTLIST attribute
name CDATA #REQUIRED
value CDATA #REQUIRED>
- name - o nome do atributo cujo valor está sendo especificado.
- value - o valor especificado do atributo.
Exemplos:
A seguir está um exemplo de uma extensão de ajuda do marcador (observe o subelemento e o modo com que os atributos são utilizados):
<extension point=
"org.eclipse.ui.ide.markerHelp"
>
<markerHelp
markerType=
"org.eclipse.ui.examples.readmetool.readmemarker"
helpContextId=
"org.eclipse.ui.examples.readmetool.marker_example1_context"
>
<attribute name=
"org.eclipse.ui.examples.readmetool.id"
value=
"1234"
/>
</markerHelp>
</extension>
No exemplo acima, um ID de contexto de ajuda é associado aos marcadores do
tipo org.eclipse.ui.examples.readmetool.readmemarker pertencentes a org.eclipse.ui.examples.readmetool.id
que possui um valor atribuído de 1234.
Informações da API:
Compete ao desenvolvedor assegurar-se de que apenas um ID de contexto da ajuda 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. Ou seja, um id de contexto associado a três valores de atributo
correspondentes será retornado antes de um id de contexto associado a somente dois.
Direitos Autorais (c) 2002, 2004 IBM Corporation e outros.
Todos os direitos reservados. Este programa e os materiais fornecidos com ele são
disponibilizados sob os termos da Licença Pública do Eclipse v1.0 que acompanha
esta distribuição e está disponível em
http://www.eclipse.org/legal/epl-v10.html