anchor
-element. XHTML-kodstycken kan sedan infogas dynamiskt i de här dokumenten under körning.
<!ELEMENT extension (contentExtension+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT contentExtension EMPTY>
<!ATTLIST contentExtension
file CDATA #REQUIRED>
Definierar innehållsutökning till en eller flera hjälpsystemsidor. Platsen för innehållsutökningsfilen anges av attributet 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
är den märkordsuppsättning som används till att infoga innehåll på målankarplatsen. topicReplace
är den märkordsuppsättning som används till att ersätta innehållet i målelement med det angivna innehållet. Med andra ord går det att infoga innehåll genom att antingen lägga till det på målplatsen eller ersätta det innehåll som finns på målplatsen. (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>
I det ovanstående tillägget infogas innehållet i XHTML-filen topicA.xhtml på den målhjälpsystemsida som anges av attributet path. I det här fallet infogas innehållsutökningen på platsen för det ankare som heter topicAnchor på sidan someHelpPage.xhtml i insticksprogrammet org.xxx.yyy.somePluginId.
I det ovanstående tillägget infogas innehållet i XHTML-filen topicA.xhtml på den målhjälpsystemsida som anges av attributet path. I det här fallet infogas innehållsutökningen på platsen för det ankare som heter topicAnchor på sidan someHelpPage.xhtml i insticksprogrammet org.xxx.yyy.somePluginId.
Copyright (c) 2000, 2006 IBM Corporation and others.
All Rights Reserved. Detta program och medföljande material tillhandahålls under villkoren för Eclipse Public License v1.0 som medföljer denna distribution och finns tillgänglig på
http://www.eclipse.org/legal/epl-v10.html