Den här utökningspunkten är experimentell och kommer troligen att ändras i framtida utgåvor vartefter stödet för aktiviteter utvecklas.
<!ELEMENT extension (support+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT support (localScopeCheckbox , documentMessage , showAllMessage)>
<!ATTLIST support
productId CDATA #REQUIRED>
stödelement
påsträffas väljs det vars productId
-värde stämmer med den aktiva produktidentiteten.<!ELEMENT showAllMessage (#PCDATA)>
Ett vanligt textmeddelande som visas i dialogrutan när aktivitetsfiltrering är avstängd. Avsikten med meddelandet är att varna om att utan filtret kan vissa dokument hänvisa till användargränssnittselement som inte visas.
<!ELEMENT localScopeCheckbox (#PCDATA)>
En etikett för kryssrutan på inställningssidan för det lokala sökomfånget. När kryssrutan är markerad medtas sökträffar i dokument som tillhör avaktiverade aktiviteter i sökresultaten.
<!ELEMENT documentMessage EMPTY>
<!ATTLIST documentMessage
class CDATA #IMPLIED
pluginId CDATA #REQUIRED>
Ett HTML-kodstycke som infogas överst i det hjälpämne som tillhör den avaktiverade aktiviteten. Avsikten med meddelandet är att underätta användaren om att ämnet kan innehålla referenser till användargränssnittselement som inte visas. Eftersom meddelandetexten finns i en XML-fil måste HTML-märkord i form av standardiserade XML-entiteter användas för specialtecken.
Meddelandet kan innehålla en hyperlänk som tar användaren till den aktivitetsredigerare som används till att ändra aktiviteters akltivitetsläge. Attributet class
måste användas i det här fallet.
org.eclipse.help.ILiveHelpAction
. Klassen används när dokumentmeddelandet innehåller en hyperlänk eler en knapp vars href
-värde innehåller ersättningssträngen ACTIVITY_EDITOR. Klassen ska implementeras på ett sådant sätt att den programmatiskt anropar och visar en användargränssnittskomponent (t ed en inställningssida) som produkten innehåller för ändring av aktiviteters aktiveringsläge.
<extension point=
"org.eclipse.help.base.activitySupport"
>
<support productId=
"com.example.xyzProduct"
>
<showAllMessage>
Med den här åtgärden visar du alla ämnen i innehållsförteckningen.</showAllMessage>
<documentMessage class=
"com.example.xyz.OpenRolePreference"
>
Det här ämnet tillhör den roll som för tillfället är avaktiverad. <p> Om du vill aktivera rollen öppnar du <a href="ACTIVITY_EDITOR">inställningssidan för roller.</a></documentMessage>
</support>
</extension>
class
för elementet documentMessage
måste implementera gränssnittet org.eclipse.help.ILiveHelpAction
.
Copyright (c) 2005 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