Dieser Erweiterungspunkt ist experimentell wird sich mit der Entwicklung der Aktivitätsunterstützung in zukünftigen Releases wahrscheinlich ändern.
<!ELEMENT extension (support+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT support (localScopeCheckbox , documentMessage , showAllMessage)>
<!ATTLIST support
productId CDATA #REQUIRED>
support
gefunden werden, wird das ausgewählt, dessen productId
-Wert dem der aktiven Produkt-ID entspricht.<!ELEMENT showAllMessage (#PCDATA)>
Eine Klartext-Nachricht, die in dem Dialog angezeigt wird, wenn der Aktivitätsfilter ausgeschaltet ist. Der Zweck dieser Nachricht ist es, davor zu warnen, dass ohne Filter einige Dokumente auf Benutzerschnittstellenelemente verweisen, die nicht sichtbar sind.
<!ELEMENT localScopeCheckbox (#PCDATA)>
Eine Beschriftung des Markierungsfelds in der lokalen Benutzervorgabenseite für den Suchbereich. Wenn das Markierungsfeld ausgewählt ist, werden gefundene Suchbegriffe, die zu inaktivierten Aktivitäten gehören, in die Suchergebnisse mit eingeschlossen.
<!ELEMENT documentMessage EMPTY>
<!ATTLIST documentMessage
class CDATA #IMPLIED
pluginId CDATA #REQUIRED>
Ein HTML-Ausschnitt, der im oberen Teil des Hilfethemas, das zu der deaktivierten Aktivität gehört, eingefügt wird. Der Zweck dieser Nachricht ist es, den Benutzer darüber zu informieren, dass das Thema Verweise auf Benutzerschnittstellenelemente, die nicht sichtbar sind, enthalten kann. Da sich der Nachrichtentext innerhalb einer XML-Datei befindet, müssen HTML-Tags unter Verwendung von standardmäßigen XML-Entitäten für Sonderzeichen verlassen werden.
Die Nachricht kann einen Hyperlink enthalten, über den der Benutzer zu dem Aktivitätseditor gelangt, der für die Statusänderung der Aktivitätsaktivierung zur Verfügung steht. In diesem Fall muss das Attribut class
verwendet werden.
org.eclipse.help.ILiveHelpAction
implementiert. Diese Klasse wird verwendet, wenn die Dokumentnachricht einen Hyperlink oder eine Schaltfläche enthält, dessen/deren Wert href
eine Ersetzungszeichenfolge ACTIVITY_EDITOR enthält. Die Klasse sollte so implementiert werden, dass eine Benutzerschnittstellenkomponente (z.B. eine Benutzervorgabenseite), die das Produkt für die Statusänderung der Aktivitätsaktivierung zur Verfügung stellt, über das Programm aufgerufen und angezeigt wird.
<extension point=
"org.eclipse.help.base.activitySupport"
>
<support productId=
"com.example.xyzProduct"
>
<showAllMessage>
Diese Aktionen zeigen alle Themen in dem Inhaltsverzeichnis an.</showAllMessage>
<documentMessage class=
"com.example.xyz.OpenRolePreference"
>
Diese Themen gehören zu der Rolle, die gegenwärtig deaktiviert ist. <p> Um die Rolle zu aktivieren, öffnen Sie <a href="ACTIVITY_EDITOR">Role Preference Page.</a></documentMessage>
</support>
</extension>
class
des Elements documentMessage
muss die Schnittstelle org.eclipse.help.ILiveHelpAction
implementieren.
Copyright (c) 2005 IBM Corporation und Andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß den Bedingungen der "Eclipse Public License v1.0" zur Verfügung gestellt, die dieser Lieferung beiliegt und unter
http://www.eclipse.org/legal/epl-v10.html abgerufen werden kann.