librevenge::RVNGHTMLTextParagraphStyleManager Class Reference

Small class to manage the paragraph style. More...

#include <RVNGHTMLTextTextStyle.h>

Inheritance diagram for librevenge::RVNGHTMLTextParagraphStyleManager:
librevenge::RVNGHTMLTextListStyleManager

List of all members.

Public Member Functions

 RVNGHTMLTextParagraphStyleManager ()
 constructor
virtual ~RVNGHTMLTextParagraphStyleManager ()
 destructor
void defineParagraph (RVNGPropertyList const &pList)
 define a paragraph style
std::string getClass (RVNGPropertyList const &pList)
 returns the class name corresponding to a propertylist
void send (std::ostream &out)
 send the data to the stream

Protected Member Functions

std::string getContent (RVNGPropertyList const &pList, bool isList) const
 convert a property list in a html content string
void parseBorders (RVNGPropertyList const &pList, std::ostream &out) const
 add data corresponding to the border

Protected Attributes

std::map< std::string,
std::string > 
m_contentNameMap
 a map content -> name
std::map< int, std::string > m_idNameMap
 a map id -> name

Private Member Functions

 RVNGHTMLTextParagraphStyleManager (RVNGHTMLTextParagraphStyleManager const &orig)
RVNGHTMLTextParagraphStyleManager operator= (RVNGHTMLTextParagraphStyleManager const &orig)

Detailed Description

Small class to manage the paragraph style.


Constructor & Destructor Documentation


Member Function Documentation

returns the class name corresponding to a propertylist

Reimplemented in librevenge::RVNGHTMLTextListStyleManager.

Referenced by librevenge::RVNGHTMLTextGenerator::openParagraph().

RVNGHTMLTextParagraphStyleManager librevenge::RVNGHTMLTextParagraphStyleManager::operator= ( RVNGHTMLTextParagraphStyleManager const &  orig) [private]
void librevenge::RVNGHTMLTextParagraphStyleManager::parseBorders ( RVNGPropertyList const &  pList,
std::ostream &  out 
) const [protected]

add data corresponding to the border

Referenced by getContent().

send the data to the stream

Reimplemented in librevenge::RVNGHTMLTextListStyleManager.

Referenced by librevenge::RVNGHTMLTextGenerator::endDocument().


Member Data Documentation


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