anchor
. Τα τμήματα κώδικα XHTML
μπορούν στη συνέχεια να εισαχθούν δυναμικά σε αυτά τα έγγραφα κατά το χρόνο
εκτέλεσης.
<!ELEMENT extension (contentExtension+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT contentExtension EMPTY>
<!ATTLIST contentExtension
file CDATA #REQUIRED>
Καθορίζει την επέκταση περιεχόμενου σε μία ή περισσότερες σελίδας
συστήματος βοήθειας. Η θέση του αρχείου επέκτασης περιεχομένου καθορίζεται
από το γνώρισμα file
.
<contentExtension>
<topicExtension content=
"plugin/relative/path/topicExtensionFile.xhml"
path=
"plugin_id/path_to_xhtml_file/anchor_id"
/>
<topicReplace content=
"topicReplaceFile.xhml"
path=
"plugin_id/path_to_xhtml_file/element_id"
/>
</contentExtension>
topicExtension
είναι η μορφοποίηση που χρησιμοποιείται για την
εισαγωγή περιεχομένου στη θέση προορισμού του σημείου αγκύρωσης. topicReplace
είναι η μορφοποίηση που χρησιμοποιείται για την αντικατάσταση περιεχομένου του
στοιχείου προορισμού από το καθορισμένο περιεχόμενο. Με άλλα λόγια, το
περιεχόμενο που συνεισφέρεται είτε προσθέτει στη θέση προορισμού είτε
αντικαθιστά το περιεχόμενο της θέσης προορισμού.(σε αρχείο plugin.xml)
<extension point=
"org.eclipse.help.contentExtension"
>
<contentExtension file=
"contentExtensionFile.xml"
/>
</extension>
(σε αρχείο contentExtensionFile.xml)
<contentExtension>
<topicExtension content=
"xhtml/topicA.xhtml"
path=
"org.xxx.yyy.somePluginId/xhtml/someHelpPage.xhtml/topicAnchor"
/>
</contentExtension>
Η παραπάνω συνεισφορά εισάγει το περιεχόμενο του αρχείου XHTML, topicA.xhtml, στη σελίδα προορισμού του συστήματος βοήθειας που καθορίζεται από το γνώρισμα path. Σε αυτή την περίπτωση, η επέκταση περιεχομένου θα εισαχθεί στη θέση ενός σημείου αγκύρωσης που ονομάζεται topicAnchor στη σελίδα someHelpPage.xhtml στην πρόσθετη λειτουργία org.xxx.yyy.somePluginId.
Η παραπάνω συνεισφορά εισάγει το περιεχόμενο του αρχείου XHTML, topicA.xhtml, στη σελίδα προορισμού του συστήματος βοήθειας που καθορίζεται από το γνώρισμα path. Σε αυτή την περίπτωση, η επέκταση περιεχομένου θα εισαχθεί στη θέση ενός σημείου αγκύρωσης που ονομάζεται topicAnchor στη σελίδα someHelpPage.xhtml στην πρόσθετη λειτουργία org.xxx.yyy.somePluginId.
Copyright (c) 2000, 2006 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος.Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση: http://www.eclipse.org/legal/epl-v10.html.