The SWORD Project
1.9.0.svnversion
|
#include <osiswebif.h>
Public Member Functions | |
virtual const char * | getHeader () const |
OSISWEBIF () | |
virtual char | processText (SWBuf &text, const SWKey *key=0, const SWModule *module=0) |
void | setJavascript (bool mode) |
void | setMorphFirst (bool val=true) |
void | setRenderNoteNumbers (bool val=true) |
Static Protected Attributes | |
static const char | FINALIZE = 8 |
static const char | INITIALIZE = 1 |
static const char | POSTCHAR = 4 |
static const char | PRECHAR = 2 |
Private Attributes | |
const SWBuf | baseURL |
bool | javascript |
const SWBuf | passageStudyURL |
this filter converts OSIS text to HTML text with hrefs
Definition at line 33 of file osiswebif.h.
SWORD_NAMESPACE_START OSISWEBIF::OSISWEBIF | ( | ) |
Definition at line 36 of file osiswebif.cpp.
|
protectedinherited |
Registers an esc control sequence that can pass unchanged
Definition at line 156 of file swbasicfilter.cpp.
|
protectedinherited |
Registers an esc control sequence
Definition at line 176 of file swbasicfilter.cpp.
|
protectedinherited |
Registers a simple token substitutions. Usually called from the c-tor of a subclass
Definition at line 136 of file swbasicfilter.cpp.
|
protectedvirtual |
Reimplemented from OSISXHTML.
Definition at line 40 of file osiswebif.cpp.
|
virtualinherited |
This method can supply a header associated with the processing done with this filter. A typical example is a suggested CSS style block for classed containers.
Reimplemented from SWFilter.
Definition at line 36 of file osisxhtml.cpp.
|
protectedvirtualinherited |
This function is called for every escape sequence encountered in the input text.
buf | the output buffer |
escString | the escape sequence (e.g. "amp" for &) |
userData | user storage space for data transient to 1 full buffer parse |
false
if was not handled and should be handled in Definition at line 286 of file swbasicfilter.cpp.
|
protectedvirtualinherited |
This function is called for all numeric escape sequences. If passThrough
buf | the output buffer |
escString | the escape sequence (e.g. "#235" for &235;) |
Definition at line 244 of file swbasicfilter.cpp.
|
protectedvirtual |
This function is called for every token encountered in the input text.
buf | the output buffer |
token | the token (e.g. "p align='left'" |
userData | user storage space for data transient to 1 full buffer parse |
Reimplemented from OSISXHTML.
Definition at line 48 of file osiswebif.cpp.
|
protectedinherited |
This passes allowed escapeStrings
Definition at line 223 of file swbasicfilter.cpp.
|
inlineprotectedvirtualinherited |
|
virtualinherited |
This method processes and appropriately modifies the text given it for a particular filter task
text | The text to be filtered/converted |
key | Current key That was used. |
module | Current module. |
Implements SWFilter.
Reimplemented in ThMLRTF, OSISOSIS, and OSISRTF.
Definition at line 315 of file swbasicfilter.cpp.
|
protectedinherited |
Unregisters an esc control sequence that can pass unchanged
Definition at line 169 of file swbasicfilter.cpp.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
Sets the end of escape sequence (by default ";").
Definition at line 297 of file swbasicfilter.cpp.
|
protectedinherited |
Sets the beginning of escape sequence (by default "&").
Definition at line 291 of file swbasicfilter.cpp.
|
protectedinherited |
Are escapeStrings case sensitive or not? Call this function before addEscapeStingSubstitute()
Definition at line 131 of file swbasicfilter.cpp.
|
inline |
Definition at line 43 of file osiswebif.h.
|
inlineinherited |
Definition at line 72 of file osisxhtml.h.
|
protectedinherited |
Sets whether to pass thru a numeric escape sequence unchanged or allow it to be handled otherwise. Default is false.
Definition at line 121 of file swbasicfilter.cpp.
|
protectedinherited |
Sets whether to pass thru an unknown escape sequence unchanged or just remove it. Default is false.
Definition at line 116 of file swbasicfilter.cpp.
|
protectedinherited |
Sets whether to pass thru an unknown token unchanged or just remove it. Default is false.
Definition at line 111 of file swbasicfilter.cpp.
|
inlineinherited |
Definition at line 73 of file osisxhtml.h.
|
inlineprotectedvirtualinherited |
Definition at line 186 of file swbasicfilter.h.
|
protectedinherited |
Are tokens case sensitive (like in GBF) or not? Call this function before addTokenSubstitute()
Definition at line 126 of file swbasicfilter.cpp.
|
protectedinherited |
Sets the end of token start sequence (by default ">").
Definition at line 309 of file swbasicfilter.cpp.
|
protectedinherited |
Sets the beginning of token start sequence (by default "<").
Definition at line 303 of file swbasicfilter.cpp.
|
protectedinherited |
This function performs the substitution of escapeStrings
Definition at line 253 of file swbasicfilter.cpp.
This function performs the substitution of tokens
Definition at line 196 of file swbasicfilter.cpp.
Definition at line 34 of file osiswebif.h.
|
staticprotectedinherited |
Definition at line 99 of file swbasicfilter.h.
|
staticprotectedinherited |
Definition at line 96 of file swbasicfilter.h.
|
private |
Definition at line 36 of file osiswebif.h.
Definition at line 35 of file osiswebif.h.
|
staticprotectedinherited |
Definition at line 98 of file swbasicfilter.h.
|
staticprotectedinherited |
Definition at line 97 of file swbasicfilter.h.