Doxygen
|
Generator for Eclipse help files. More...
#include <src/eclipsehelp.h>
Classes | |
struct | Private |
Public Member Functions | |
EclipseHelp () | |
virtual | ~EclipseHelp () |
virtual void | initialize () |
Initialize the Eclipse generator. | |
virtual void | finalize () |
Finish generation of the Eclipse specific help files. | |
virtual void | incContentsDepth () |
Increase the level of content hierarchy. | |
virtual void | decContentsDepth () |
Decrease the level of content hierarchy. | |
virtual void | addContentsItem (bool isDir, const QCString &name, const QCString &ref, const QCString &file, const QCString &anchor, bool separateIndex, bool addToNavIndex, const Definition *def) |
Add an item to the content. | |
virtual void | addIndexItem (const Definition *context, const MemberDef *md, const QCString §ionAnchor, const QCString &title) |
virtual void | addIndexFile (const QCString &name) |
virtual void | addImageFile (const QCString &name) |
virtual void | addStyleSheetFile (const QCString &name) |
Public Member Functions inherited from IndexIntf |
Private Attributes | |
std::unique_ptr< Private > | p |
Generator for Eclipse help files.
This class generates the Eclipse specific help files. These files can be used to generate a help plugin readable by the Eclipse IDE.
Definition at line 43 of file eclipsehelp.h.
EclipseHelp::EclipseHelp | ( | ) |
Definition at line 59 of file eclipsehelp.cpp.
References p.
Referenced by ~EclipseHelp().
|
virtualdefault |
References EclipseHelp().
|
virtual |
Add an item to the content.
isDir | Flag whether the argument file is a directory or a file entry |
name | Name of the item |
ref | URL of the item |
file | Name of a file which the item is defined in (without extension) |
anchor | Name of an anchor of the item. |
separateIndex | not used. |
addToNavIndex | not used. |
def | not used. |
Implements IndexIntf.
Definition at line 161 of file eclipsehelp.cpp.
References addHtmlExtensionIfMissing(), convertToXML(), QCString::isEmpty(), p, and TRUE.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Finish generation of the Eclipse specific help files.
This method writes footers of the files and closes them.
Implements IndexIntf.
Definition at line 96 of file eclipsehelp.cpp.
References Config_getString, Portable::openOutputStream(), and p.
|
virtual |
|
virtual |
Initialize the Eclipse generator.
This method opens the XML TOC file and writes headers of the files.
Implements IndexIntf.
Definition at line 68 of file eclipsehelp.cpp.
References Config_getString, convertToXML(), Doxygen::htmlFileExtension, QCString::isEmpty(), Portable::openOutputStream(), p, qPrint(), and term.
|
private |
Definition at line 66 of file eclipsehelp.h.
Referenced by addContentsItem(), decContentsDepth(), EclipseHelp(), finalize(), incContentsDepth(), and initialize().