<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT index EMPTY>
<!ATTLIST index
file CDATA #REQUIRED>
Μορφοποίηση ρυθμίσεων για αρχείο ευρετηρίου:
<!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 >
Το στοιχείο index
Το στοιχείο index εκπροσωπεί μια χρήση του ευρετηρίου. Το ευρετήριο αποτελείται από καταχωρήσεις, η κάθε μια από τις οποίες αντιστοιχεί σε μια συγκεκριμένη λέξη-κλειδί. Όλα τα συνεισφερόμενα ευρετήρια συγχωνεύονται σε ένα κύριο ευρετήριο το οποίο παρέχεται στο χρήστη από το σύστημα βοήθειας. Αφού δημιουργηθεί το ευρετήριο, οι καταχωρήσεις προσαρτώνται με αλφαβητική σειρά.
Το στοιχείο entry
Το στοιχείο entry εκπροσωπεί μια λέξη-κλειδί του ευρετηρίου. Κάθε καταχώρηση μπορεί να περιέχει πολλές διασυνδέσεις σε θέματα βοήθειας που συσχετίζονται με τη λέξη-κλειδί. Το στοιχείο entry μπορεί επίσης να αποτελέσει θέση υποδοχής για άλλες καταχωρήσεις (υπο-καταχωρήσεις) σε μορφή ιεραρχίας λέξεων-κλειδιών. Το στοιχείο entry μπορεί να είναι μια θέση υποδοχής για υπο-καταχωρήσεις και ταυτόχρονα να έχει θέματα.
Το στοιχείο topic
Το στοιχείο topic παραπέμπει στο περιεχόμενο βοήθειας που σχετίζεται με τη λέξη-κλειδί. Το γνώρισμα href σχετίζεται με την πρόσθετη λειτουργία στην οποία ανήκει το αρχείο δήλωσης. Εάν απαιτείται η πρόσβαση σε ένα αρχείο μιας άλλης πρόσθετης λειτουργίας, μπορείτε να χρησιμοποιήσετε τη σύνταξη
<topic label="topic in another plug-in" href="../other.plugin.id/concepts/some_other_file.html" />
Το γνώρισμα title χρησιμοποιείται για την ονομασία της διασύνδεσης στο περιεχόμενο βοήθειας όταν περισσότερα από ένα θέματα συσχετίζονται με μία μόνο λέξη-κλειδί. Εάν το γνώρισμα δεν προσδιορίζεται, ο τίτλος προέρχεται από ένα TOC που κατέχει τη διασύνδεση. Εάν η διασύνδεση δεν ανήκει σε κανένα TOC, πρέπει να καθοριστεί το γνώρισμα title. αλλιώς ο τίτλος παραμένει ακαθόριστος.
(σε αρχείο plugin.xml)
<extension point=
"org.eclipse.help.index"
>
<index file=
"index.xml"
/>
</extension>
(σε αρχείο index.xml)
<index>
<entry keyword="Vehicle">
<topic href="inventory_of_wheel.html"/>
<entry keyword="Car">
<topic href="car.html"/>
</entry>
<entry keyword="Ship">
<topic href="ship.html"/>
</entry>
<entry keyword="Airplane">
<topic href="airplane.html" title="History of aviation"/>
<topic href="jet.html" title="Jet engine"/>
</entry>
</entry>
<entry keyword="Engine">
<entry keyword="Horse">
<topic href="horse.html"/>
</entry>
<entry keyword="Steamer">
<topic href="steamer.html"/>
</entry>
<entry keyword="Wankel engine">
<topic href="wankel.html"/>
</entry>
<entry keyword="Jet engine">
<topic href="jet.html"/>
</entry>
</entry>
<entry keyword="Electricity">
<topic href="electricity.html"/>
</entry>
</index>
Διεθνής προσαρμογή Τα αρχεία ευρετηρίου XML μπορούν να μεταφραστούν και το αντίγραφο που προκύπτει (με μεταφρασμένες λέξεις-κλειδιά) θα πρέπει να τοποθετείται στον κατάλογο nl/<language>/<country> ή nl/<language>. Τα <language> και <country> θα είναι κωδικοί δύο γραμμάτων για τη γλώσσα και τη χώρα, όπως χρησιμοποιούνται στους κωδικούς τοπικών ρυθμίσεων. Για παράδειγμα, οι μεταφράσεις σε παραδοσιακή κινεζική θα πρέπει να τοποθετηθούν στον κατάλογο nl/zh/TW. Ο κατάλογος nl/<language>/<country> έχει υψηλότερη προτεραιότητα από τον κατάλογο nl/<language>. Εάν δε βρεθεί το αρχείο του καταλόγου nl/<language>/<country>, μόνο τότε θα χρησιμοποιηθεί το αρχείο του καταλόγου nl/<language>. Η αναζήτηση στον κεντρικό κατάλογο μιας πρόσθετης λειτουργίας θα πραγματοποιηθεί τελευταία.
Copyright (c) 2006 Intel Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος.Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση: http://www.eclipse.org/legal/epl-v10.html.