Böngésző

org.eclipse.help.base.browser

3.0 (eredetileg org.eclipse.help.ui.browser névvel került felvételre a 2.0 verzióban)

Egy adott URL címen található HTML dokumentumok megjelenítésére képes webböngészők biztosítására szolgál.

Megjegyzés: a 3.1 verziós óta a súgórendszer munkaterület-böngészőtámogatást használ (lásd: org.eclipse.ui.browserSupport). A dokumentumban leírt kiterjesztési pont csak önálló súgóhoz használható. Az egyéni böngészőillesztőket, amelyeknek munkaterület módban kell működniük, a munkaterület kiterjesztési pontba kell áthelyezni

<!ELEMENT extension (browser*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT browser (factoryclass)>

<!ATTLIST browser

id           CDATA #REQUIRED

factoryclass CDATA #IMPLIED

name         CDATA #REQUIRED>


<!ELEMENT factoryclass (parameter*)>

<!ATTLIST factoryclass

class CDATA #REQUIRED>


<!ELEMENT parameter EMPTY>

<!ATTLIST parameter

name  CDATA #REQUIRED

value CDATA #REQUIRED>


Az alábbiakban a böngésző kiterjesztési pont használatára látható példa:

 

<extension point=

"org.eclipse.help.base.browser"

>

<browser id=

"org.eclipse.myPlugin.myBrowserID"

factoryClass=

"org.eclipse.myPlugin.myPackage.MyFactoryClass"

name=

"My Browser"

>

</browser>

</extension>

A megadott gyár osztálynak meg kell valósítania az org.eclipse.help.browser.IBrowserFactory felületet. A felület metódusai határozzák meg, hogy a gyár elérhető-e az adott rendszerben, azaz például képes-e azt böngésző példányokkal ellátni, illetve létrehozni az IBrowser felületet megvalósító böngésző példányokat.

Az org.eclipse.help.base és az org.eclipse.help.ui bedolgozók általános platformokra írt böngészők megvalósításait tartalmazzák. Más bedolgozók biztosíthatnak eltérő megvalósításokat. A beállítások részben a felhasználó a rendelkezésre álló böngészők közül kiválaszthatja, hogy melyik legyen az alapértelmezett böngésző.