<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
navn CDATA #IMPLIED>
<!ELEMENT index EMPTY>
<!ATTLIST index
file CDATA #REQUIRED>
Konfigurationsmarkup for indeksfil:
<!ELEMENT index (entry)* >
<!ELEMENT entry (entry | topic)* >
<!ATTLIST entry keyword CDATA #REQUIRED >
<!ELEMENT topic EMPTY >
<!ATTLIST topic href CDATA #REQUIRED >
<!ATTLIST topic title CDATA #IMPLIED >
Elementet Stikordsregister
Stikordsregisterelementet repræsenterer en forekomst af registret. Registre består af indgange, der hver især svarer til et nøgleord. Alle leverede registre flettes til ét masterstikordsregister, som hjælpen stiller til rådighed for brugeren. Når registret er bygget, tilføjes indgange i alfabetisk rækkefølge.
Elementet Indgang
Indgangselementet repræsenterer et nøgleord i indekset. Hver indgang kan indeholde adskillige link til hjælpeemner, der er knyttet til nøgleord. Indgange kan også være et opbevaringssted for underordnede indgange, der udgør et hierarki af nøgleord. Det er tilladt for indgange at være et opbevaringssted for underordnede indgange og have emner samtidig.
Emneelementet
Emneelementet indeholder referencer til hjælpeindhold med relation til nøgleordet. Attributten href er relativ til den plugin, som manifestfilen tilhører. Hvis du skal have adgang til en fil i en anden plugin, kan du bruge syntaksen
<topic label="topic in another plug-in" href="../other.plugin.id/concepts/en_anden_fil.html"/>.
Attributten title anvendes til at navngive linket til hjælpeindholdet, når flere emner er knyttet til et enkelt nøgleord. Hvis attributten ikke er angivet, kommer titlen fra en TOC, der ejer linket. Hvis linket ikke tilhører nogen TOC, skal titelattributten angives, ellers bliver titlen ikke defineret.
(i filen plugin.xml)
<udvidelsespunkt=
"org.eclipse.help.index"
>
<registerfil
"index.xml"
/>
</extension>
(i filen register.xml)
<Stikordsregister>
<entry keyword="Køretøj">
<topic href="fortegnelse_over_hjul"/>
<entry keyword="Bil">
<topic href="bil.html"/>
</entry>
<entry keyword="Skib">
<topic href="skib.html"/>
</entry>
<entry keyword="Fly">
<topic href="fly.html" title="Luftfartens historie"/>
<topic href="jet.html" title="Jetmotor"/>
</entry>
</entry>
<entry keyword="Motor">
<entry keyword="Hest">
<topic href="hest.html"/>
</entry>
<entry keyword="Dampskib">
<topic href="dampskib.html"/>
</entry>
<entry keyword="Wankelmotor">
<topic href="wankel.html"/>
</entry>
<entry keyword="Jetmotor">
<topic href="jet.html"/>
</entry>
</entry>
<entry keyword="Elektricitet">
<topic href="elektricitet.html"/>
</entry>
</index>
Internationalisering XML-registerfilen kan konverteres, og den resulterende kopi med konverterede nøgleord skal placeres i biblioteket nl/<sprog>/<land> eller nl/<sprog>. <sprog> og <land> står for en lande- og sprogkode på to bogstaver som i sprogkonventioner. F.eks. skal traditionelt kinesisk placeres i biblioteket nl/zh/TW. Biblioteket nl/<sprog>/<land> har en højere prioritet end /<sprog>. Kun hvis der ikke findes en fil i nl/<sprog>/<land>, anvendes nl/<sprog>. Rodbiblioteket for en plugin søges der i til sidst.
Copyright (c) 2006 Intel 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