#include <eclipsehelp.h>
Public Member Functions | |
| EclipseHelp () | |
| virtual | ~EclipseHelp () |
| virtual void | initialize () |
| Initialize the Eclipse generator. More... | |
| virtual void | finalize () |
| Finish generation of the Eclipse specific help files. More... | |
| virtual void | incContentsDepth () |
| Increase the level of content hierarchy. More... | |
| virtual void | decContentsDepth () |
| Decrease the level of content hierarchy. More... | |
| virtual void | addContentsItem (bool isDir, const char *name, const char *ref, const char *file, const char *anchor, bool separateIndex, bool addToNavIndex, Definition *def) |
| Add an item to the content. More... | |
| virtual void | addIndexItem (Definition *context, MemberDef *md, const char *sectionAnchor, const char *title) |
| virtual void | addIndexFile (const char *name) |
| virtual void | addImageFile (const char *name) |
| virtual void | addStyleSheetFile (const char *name) |
Public Member Functions inherited from IndexIntf | |
| virtual | ~IndexIntf () |
Private Member Functions | |
| EclipseHelp (const EclipseHelp &) | |
| EclipseHelp & | operator= (const EclipseHelp &) |
| void | indent () |
| void | closedTag () |
| void | openedTag () |
Private Attributes | |
| int | m_depth |
| bool | m_endtag |
| int | m_openTags |
| QFile * | m_tocfile |
| FTextStream | m_tocstream |
| QCString | m_pathprefix |
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 40 of file eclipsehelp.h.
| EclipseHelp::EclipseHelp | ( | ) |
Definition at line 22 of file eclipsehelp.cpp.
|
virtual |
Definition at line 26 of file eclipsehelp.cpp.
|
private |
|
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 169 of file eclipsehelp.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
private |
Definition at line 39 of file eclipsehelp.cpp.
|
virtual |
Decrease the level of content hierarchy.
It closes currently opened topic tag.
Implements IndexIntf.
Definition at line 143 of file eclipsehelp.cpp.
|
virtual |
Finish generation of the Eclipse specific help files.
This method writes footers of the files and closes them.
Implements IndexIntf.
Definition at line 101 of file eclipsehelp.cpp.
|
virtual |
Increase the level of content hierarchy.
Implements IndexIntf.
Definition at line 132 of file eclipsehelp.cpp.
|
private |
Definition at line 30 of file eclipsehelp.cpp.
|
virtual |
Initialize the Eclipse generator.
This method opens the XML TOC file and writes headers of the files.
Implements IndexIntf.
Definition at line 64 of file eclipsehelp.cpp.
|
private |
Definition at line 48 of file eclipsehelp.cpp.
|
private |
|
private |
Definition at line 61 of file eclipsehelp.h.
|
private |
Definition at line 62 of file eclipsehelp.h.
|
private |
Definition at line 63 of file eclipsehelp.h.
|
private |
Definition at line 67 of file eclipsehelp.h.
|
private |
Definition at line 65 of file eclipsehelp.h.
|
private |
Definition at line 66 of file eclipsehelp.h.
1.8.11