Produtor de Conteúdo da Ajuda

org.eclipse.help.contentProducer

3.0

Para fornecer conteúdo de ajuda dinâmico, gerado no tempo de execução.

<!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>


A seguir encontra-se um exemplo da utilização do ponto de extensão do navegador:

  

<extension point=

"org.eclipse.help.contentProducer"

id=

"org.eclipse.myPlugin.myDynamicHelpProducer"

name=

"My Dynamic Help Content"

>

<contentProducer producer=

"org.eclipse.myPlugin.myPackage.Myproducer"

/>

</extension>

A classe do produtor de conteúdo fornecido deve implementar a interface org.eclipse.help.IHelpContentProducer. O produtor é responsável por fornecer o conteúdo para recursos de ajuda dinâmicos a partir de um plug-in. O método do produtor de conteúdo é chamado pela ajuda para cada recurso de ajuda obtido a partir do plug-in.

Nenhum(a). Se um plug-in de documentação não fornece a produtor de conteúdo de ajuda ou uma chamada a ele resulta em nulo, o sistema de ajuda procura doc.zip e o sistema de arquivo no local de instalação do plug-in para um documento estático e exibe seu conteúdo.