Источник справочной информации

org.eclipse.help.contentProducer

3.0

Предоставляет динамическую справочную информацию, создаваемую во время выполнения.

<!ELEMENT extension (contentProducer?)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT contentProducer (producer)>

<!ATTLIST contentProducer

producer CDATA #IMPLIED>


<!ELEMENT producer (parameter*)>

<!ATTLIST producer

class CDATA #REQUIRED>


<!ELEMENT parameter EMPTY>

<!ATTLIST parameter

name  CDATA #REQUIRED

value CDATA #REQUIRED>


Ниже приведен пример использования точки расширения браузера:

  

<extension point=

"org.eclipse.help.contentProducer"

id=

"org.eclipse.myPlugin.myDynamicHelpProducer"

name=

"Динамическая справочная информация"

>

<contentProducer producer=

"org.eclipse.myPlugin.myPackage.Myproducer"

/>

</extension>

Предоставляемый класс источника справочной информации должен реализовывать интерфейс org.eclipse.help.IHelpContentProducer. Источник отвечает за предоставление информации для ресурсов динамической справки из модуля. Справка вызывает метод источника информации для каждого ресурса справки, получаемого из модуля.

Нет. Если модуль документации не предоставляет источник справочной информации или его вызов оказывается безрезультатным, то справочная система ищет статический документ в doc.zip и файловой системе в установочном расположении модуля и показывает содержимое этого документа.