Browser Support

org.eclipse.ui.browserSupport

3.1

Tento bod rozšíření se používá pro zajištění podpory prohlížečů modulu Workbench. Podpora je odpovědná za otevírání adres URL pro všechny moduly plug-in platformy Eclipse. Modul Workbench nabízí zcela základní implementaci, přičemž složitější implementace jsou k dispozici jako volitelný modul plug-in RCP.

Příspěvky určené k distribuci s produktem jako základní podpora by měly být označeny jako výchozí. Takto je možné podporu potlačit pomocí dalšího příspěvku, který není označen výchozí. Nicméně berte v potaz, že v daném okamžiku může být aktivní pouze jedna podpora. V případě několika výchozích nebo jiných než výchozích příspěvků může docházet k neočekávaným výsledkům.

<!ELEMENT extension (support+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT support EMPTY>

<!ATTLIST support

class   CDATA #REQUIRED

default (true | false) "false">


Následuje příklad příspěvku podpory webového prohlížeče:
   

<extension point=

"org.eclipse.ui.browserSupport"

>

<support default=

"true"

class=

"com.example.xyz.MyBrowserSupport"

>

</support>

</extension>

Od přispěvatelů se očekává, že poskytnou třídu rozšiřující org.eclipse.ui.browser.AbstractWorkbenchBrowserSupport.

Modul Workbench nabízí jednoduchou implementaci podpory webového prohlížeče, která se použije v případě, že v registru není nalezen žádný příspěvek.