Productor de contenido de ayuda

org.eclipse.help.contentProducer

3.0

Destinado a proporcionar contenido de ayuda dinámico generado durante la ejecución.

<!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 continuación figura un ejemplo de utilización del punto de extensión de navegador:

  

<extension point=

"org.eclipse.help.contentProducer"

id=

"org.eclipse.myPlugin.myDynamicHelpProducer"

name=

"Mi contenido de ayuda dinámico"

>

<contentProducer producer=

"org.eclipse.myPlugin.myPackage.Myproducer"

/>

</extension>

La clase de productor de contenido suministrada debe implementar la interfaz org.eclipse.help.IHelpContentProducer. El productor es responsable de suministrar contenido para los recursos de ayuda dinámicos de un conector. La ayuda llama al método de productor de contenido para cada recurso de ayuda obtenido del conector.

Ninguna. Si un conector de documentación no proporciona ningún productor de contenido de ayuda o una llamada a sus resultados es nula, el sistema de ayuda busca en el archivo doc.zip y en el sistema de archivos de la ubicación de instalación del conector un documento estático y visualiza su contenido.