anchor
-element. XHTML-snutter kan så settes inn dynamisk i disse dokumentene under kjøring.
<!ELEMENT extension (contentExtension+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT contentExtension EMPTY>
<!ATTLIST contentExtension
file CDATA #REQUIRED>
Definerer innholdsutvidelsen til en eller flere hjelpesider. Plasseringen til innholdsutvidelsesfilen spesifiseres ved attributtet file
.
<contentExtension>
<topicExtension content=
"plugin/relative/path/topicExtensionFile.xhml"
path=
"plugin-id/bane_til_xhtml-file/anker-id"
/>
<topicReplace content=
"topicReplaceFile.xhml"
path=
"plugin-id/bane_til_xhtml-fil/element-id"
/>
</contentExtension>
topicExtension
brukes for å sette inn innhold ved målankeret. Kodetypen topicReplace
brukes for å erstatte innholdet i målelementet med det oppgitte innholdet. Med andre ord kan det bidras med innhold som enten legges til må målstedet eller erstatter målstedets innhold.(i filen plugin.xml)
<extension point=
"org.eclipse.help.contentExtension"
>
<contentExtension file=
"contentExtensionFile.xml"
/>
</extension>
(i filen contentExtensionFile.xml)
<contentExtension>
<topicExtension content=
"xhtml/topicA.xhtml"
path=
"org.xxx.yyy.somePluginId/xhtml/someHelpPage.xhtml/topicAnchor"
/>
</contentExtension>
Bidraget over setter inn innholdet i XHTML-filen topicA.xhtml på den siden i målhjelpesystemet som er angitt ved attributtet path. I dette tilfellet blir innholdsutvidelsen satt inn i plasseringen av et anker kalt topicAnchor på siden someHelpPage.xhtml i plugin-modulen org.xxx.yyy.somePluginId.
Bidraget over setter inn innholdet i XHTML-filen topicA.xhtml på den siden i målhjelpesystemet som er angitt ved attributtet path. I dette tilfellet blir innholdsutvidelsen satt inn i plasseringen av et anker kalt topicAnchor på siden someHelpPage.xhtml i plugin-modulen org.xxx.yyy.somePluginId.
Copyright (c) 2000, 2006 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