Браузеры
Идентификатор:
org.eclipse.ui.browser.browsers
Начиная с:
3.0 (впервые появился в версии 2.0 под именем org.eclipse.help.ui.browser)
Описание:
Предоставляет
Web-браузеры, которые могут открывать документы HTML по указанному URL.
Описание конфигурации:
<!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>
- id - уникальный идентификатор браузера.
- factoryclass - класс реализации фабрики браузеров. Этот класс
должен реализовывать интерфейс org.eclipse.ui.browser.BrowserFactory.
- name - имя браузера (удобочитаемое).
- os - разделенный запятыми список операционных систем. Будут применяться
только браузеры с правильной ОС. В случае пустого параметра ОС предполагается, что браузер будет работать со всеми ОС
- executable - исполняемое имя файла
<!ELEMENT location (#PCDATA)>
Пути к каталогам установки по умолчанию. Эти расположения не должны содержать исходный путь, поскольку он будет заменен
на все известные диски. (Например, в Windows путь к "test.exe" будет иметь вид "c:\test.exe", "d:\test.exe" и так далее для всех известных дисков.)
Примеры:
Ниже приведен
пример использования точки расширения браузера:
<extension point=
"org.eclipse.help.base.browser"
>
<browser
id=
"org.eclipse.myPlugin.myBrowserID"
factoryClass=
"org.eclipse.myPlugin.myPackage.MyFactoryClass"
name=
"Браузер"
>
</browser>
</extension>
Информация API:
Предоставляемый
класс фабрик должен реализовывать интерфейс
org.eclipse.help.browser.IBrowserFactory. Методы этого
интерфейса определяют, доступна ли фабрика в заданной системе, т.е.
поддерживает ли фабрика экземпляры браузера и может ли она создавать
экземпляры браузера, реализующие интерфейс IBrowser.
Поставляемая реализация:
Модули
org.eclipse.help.base и org.eclipse.help.ui
содержат реализацию браузеров на общепринятых платформах. Другие модули
могут предоставлять другие реализации. В панели параметров можно открыть
список доступных браузеров и сделать один из них браузером по умолчанию.
Copyright (c) 2000, 2005 IBM Corporation и другие.
Все права защищены.
Эта программа и сопутствующие материалы распространяются на условиях Eclipse Public License v1.0, поставляемой вместе с продуктом и доступной на Web-сайте
http://www.eclipse.org/legal/epl-v10.html