Böngészők

org.eclipse.ui.browser.browsers

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.

<!ELEMENT extension (browser*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT browser (location)>

<!ATTLIST browser

id           CDATA #REQUIRED

factoryclass CDATA #IMPLIED

name         CDATA #REQUIRED

os           CDATA #IMPLIED

executable   CDATA #IMPLIED>


<!ELEMENT location (#PCDATA)>

Alapértelmezett telepítési helyek. Ezeknek a helyeknek tartalmazniuk kell a kezdeti elérési utat, mivel az helyettesítésre kerül minden ismert meghajtóval. (Windows rendszeren például "test.exe" "c:\test.exe", "d:\test.exe", stb. módon néz ki minden ismert meghajtó esetén.



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ő.