Súgótartalom-előállító

org.eclipse.help.contentProducer

3.0

Dinamikusus, a futás során előállított súgótartalom biztosításához.

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


Az alábbiakban a böngésző kiterjesztési pont használatára látható példa:

  

<extension point=

"org.eclipse.help.contentProducer"

id=

"org.eclipse.myPlugin.myDynamicHelpProducer"

name=

"My Dynamic Help Content"

>

<contentProducer producer=

"org.eclipse.myPlugin.myPackage.Myproducer"

/>

</extension>

Az osztálynak meg kell valósítania az org.eclipse.help.IHelpContentProducer felületet. Az előállító feladata egy bedolgozóból biztosítani a dinamikus súgóerőforrások tartalmát. A tartalomelőállító metódust a súgó minden egyes alkalommal meghívja, amikor a bedolgozótól súgó erőforrást kérnek le.

Nincs. Ha egy dokumentáció bedolgozó nem biztosít súgótartalom-előállítót, vagy annak meghívása nullértéket ad vissza, akkor a súgórendszer a doc.zip fájlban és a bedolgozó telepítési helyének a fájlrendszerében keres egy statikus dokumentumot és annak tartalmát jeleníti meg.