Ez a kiterjesztési pont kísérleti és valószínűleg változni fog a későbbi kiadásokban a tevékenységtámogatás alakulásával.
<!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
elem található, akkor az kerül
kiválasztásra, amelyik productId
értéke megegyezik az aktív termék
azonosítójával.<!ELEMENT showAllMessage (#PCDATA)>
Sima szöveges üzenet, amely akkor jelenik meg a párbeszédablakban, amikor a tevékenységszűrés kikapcsolásra kerül. Az üzenet arra figyelmeztet, hogy a szűrő nélkül néhány dokumentum olyan felhasználói felületi elemre hivatkozhat, amely nem látható.
<!ELEMENT localScopeCheckbox (#PCDATA)>
a jelölőnégyzet címkéje a helyi keresési hatókör beállításoldalon. Ha a jelölőnégyzet ki van választva, akkor a keresési eredmény a letiltott tevékenységekhez tartozó dokumentumok keresési találatait is tartalmazza.
<!ELEMENT documentMessage EMPTY>
<!ATTLIST documentMessage
class CDATA #IMPLIED
pluginId CDATA #REQUIRED>
HTML részlet, amely azon súgótémakör tetejébe kerül beszúrásra, amely a tiltott tevékenységhez tartozik. Az üzenet arról értesíti a felhasználót, hogy a témakör tartalmazhatja olyan UI elemek hivatkozását, amelyek nem láthatóak. Mivel az üzenet szövege egy XML fájlban van, ezért a HTML címkéket ki kell venni a speciális karakterekre vonatkozó általános XML egyedek használatával.
Az üzenet tartalmazhat egy hiperhivatkozást, amely a felhasználót azon
tevékenységszerkesztőhöz vezeti, amely a tevékenységfelkészítési állapot
módosításához van fenntartva. A class
attribútumot kell használni
ebben az esetben.
org.eclipse.help.ILiveHelpAction
felületet
megvalósító Java osztály teljes képzésű neve. Ez az osztály kerül
felhasználásra, amikor a dokumentumüzenet egy olyan hiperhivatkozást vagy egy
olyan gombot tartalmaz, amely href
értéke az
ACTIVITY_EDITOR helyettesítő karaktersorozatot tartalmazza. Az osztályt
olyan módon kell megvalósítani, hogy programból hívjon és jelenítsen meg egy UI
komponenst (pl.: egy beállítási oldalt), amelyet a termék a
tevékenységfelkészítési állapot módosításához biztosít.
<extension point=
"org.eclipse.help.base.activitySupport"
>
<support productId=
"com.example.xyzProduct"
>
<showAllMessage>
Ez a művelet az összes témakört megjeleníti a tartalomjegyzékben.</showAllMessage>
<documentMessage class=
"com.example.xyz.OpenRolePreference"
>
Ez a témakör tartozik ahhoz a szerephez, amely pillanatnyilag tiltott. <p> A szerep engedélyezéséhez nyissa meg a <a href="ACTIVITY_EDITOR">Szerepbeállítási oldalt</a>.</documentMessage>
</support>
</extension>
documentMessage
elem class
attribútumának meg kell
valósítania az org.eclipse.help.ILiveHelpAction
felületet.
Copyright (c) 2005 IBM Corporation és mások.
Minden jog fenntartva. Jelen program és annak kísérőanyagai a csomaghoz
tartozó, illetve a
http://www.eclipse.org/legal/epl-v10.html
címen is elérhető Eclipse Public License 1.0 verziójának hatálya alatt lettek
közzétéve.