Merkehjelp
Identifikator:
org.eclipse.ui.ide.markerHelp
Siden:
3.0 (opprinnelig lagt til i utgave 2.0 som org.eclipse.ui.markerHelp)
Beskrivelse:
Dette utvidelsespunktet blir brukt til å knytte en
hjelpekontekst-ID til en bestemt type ("kind") merke (et merke av en bestemt type eller med bestemte
attributtverdier).
Konfigurasjonskodetype:
<!ELEMENT extension (markerHelp*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - en fullt kvalifisert ID for målutvidelsespunktet
- id - en valgfri ID for utvidelsesforekomsten
- name - et valgfritt navn på utvidelsesforekomsten
<!ELEMENT markerHelp (attribute*)>
<!ATTLIST markerHelp
markerType CDATA #IMPLIED
helpContextId CDATA #REQUIRED>
- markerType - den unike typen merke som hjelpekonteksten gjelder for.
- helpContextId - den unike IDen til hjelpekonteksten.
<!ELEMENT attribute EMPTY>
<!ATTLIST attribute
name CDATA #REQUIRED
value CDATA #REQUIRED>
- name - navnet på attributtet som det blir oppgitt en verdi for.
- value - den oppgitte verdien av attributtet.
Eksempler:
Nedenfor finner du et eksempel på en
merkehjelputvidelse (legg merke til underelementet og hvordan attributtene blir brukt).
<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>
I eksempelet over er en hjelpekontekst-ID knyttet til merker av typen org.eclipse.ui.examples.readmetool.readmemarker
der attributtet org.eclipse.ui.examples.readmetool.id har verdien 1234.
API-informasjon:
Det er utviklerens ansvar å sikre at det bare oppgis en
enkelt hjelpekontekst-ID for et gitt merke.
Hvis det er oppgitt to eller flere hjelpekontekst-IDer for en gitt type
merke, definerer ikke arbeidsbenken hvilken som blir returnert.
Arbeidsbenken definerer imidlertid at den "mest
spesifikke" kontekst-IDen alltid skal returneres for et gitt merke.
Det vil si at en kontekst-ID som er knyttet til
tre samsvarende attributtverdier, blir returnert før en kontekst-ID som bare er knyttet til to.
Copyright (c) 2002, 2004 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html