Scribus
Open source desktop publishing at your fingertips
|
#include <saxfilter.h>
Public Member Functions | |
KeepOpen (SaxHandler *delegate) | |
virtual void | begin (const Xml_string &tag, Xml_attr attr) |
virtual void | end (const Xml_string &tag) |
Xml_string | openTag () |
Public Member Functions inherited from SaxFilter | |
SaxFilter (SaxHandler *delegate) | |
void | setDelegate (SaxHandler *delegate) |
SaxHandler * | delegate () |
virtual void | beginDoc () |
virtual void | endDoc () |
virtual void | chars (const Xml_string &text) |
Public Member Functions inherited from SaxHandler | |
void | beginEnd (const Xml_string &tag, Xml_attr attr) |
This filter will suppress the closing tag for the next opening tag. This allows to add content to the element, eg: KeepOpen keepOpenHandler( &myhandler ); myElem.saxx(keepOpenHandler); more_output (myhandler); myhandler.end(keepOpenhandler.opentag());