Produttore argomenti della guida

org.eclipse.help.contentProducer

3.0

Consente di fornire argomenti della guida dinamici, generati al momento del runtime.

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


Di seguito è riportato un utilizzo esemplificativo del punto di estensione del browser:

  

<extension point=

"org.eclipse.help.contentProducer"

id=

"org.eclipse.myPlugin.myDynamicHelpProducer"

name=

"My Dynamic Help Content"

>

<contentProducer producer=

"org.eclipse.myPlugin.myPackage.Myproducer"

/>

</extension>

Questa classe deve implementare l'interfaccia org.eclipse.help.IHelpContentProducer. Il produttore è responsabile di fornire il contenuto per le risorse dinamiche della guida da un plugin. Il metodo del produttore del contenuto è richiamato dalla guida per ciascuna risorsa della guida ottenuta dal plugin.

Nessuna. Se il plugin di una documentazione non fornisce il produttore del contenuto della guida o una chiamata restituisce un risultato null, il sistema della guida ricerca il file doc.zip e il file system nel plugin installa l'ubicazione per un documento statico e ne visualizza il contenuto.