Scribus
Open source desktop publishing at your fingertips
KeepOpen Class Reference

#include <saxfilter.h>

Inheritance diagram for KeepOpen:
Collaboration diagram for KeepOpen:

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)
 
SaxHandlerdelegate ()
 
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)
 

Detailed Description

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());


The documentation for this class was generated from the following files: