ActaText Class Reference

the main class to read the text part of Acta Text file More...

#include <ActaText.hxx>

List of all members.

Public Member Functions

 ActaText (ActaParser &parser)
 constructor
virtual ~ActaText ()
 destructor
int version () const
 returns the file version
int numPages () const
 returns the number of pages

Protected Member Functions

bool createZones ()
 try to create the text zones
bool sendMainText ()
 send a main zone
bool getColor (int id, MWAWColor &col) const
 return the color which corresponds to an id (if possible)
bool readTopic ()
 try to read the topic definitions (line or graphic)
bool sendTopic (ActaTextInternal::Topic const &topic)
 try to send a topic
bool sendText (ActaTextInternal::Topic const &topic)
 try to read a text entry
bool sendGraphic (ActaTextInternal::Topic const &topic)
 try to read a graphic
bool readFont (MWAWFont &font, bool inPLC)
 try to read a font

Protected Attributes

MWAWParserStatePtr m_parserState
 the parser state
shared_ptr
< ActaTextInternal::State
m_state
 the state
ActaParserm_mainParser
 the main parser

Private Member Functions

 ActaText (ActaText const &orig)
ActaTextoperator= (ActaText const &orig)

Friends

class ActaParser

Detailed Description

the main class to read the text part of Acta Text file


Constructor & Destructor Documentation

constructor

ActaText::~ActaText ( ) [virtual]

destructor

ActaText::ActaText ( ActaText const &  orig) [private]

Member Function Documentation

bool ActaText::createZones ( ) [protected]

try to create the text zones

bool ActaText::getColor ( int  id,
MWAWColor col 
) const [protected]

return the color which corresponds to an id (if possible)

Referenced by readTopic().

int ActaText::numPages ( ) const

returns the number of pages

ActaText& ActaText::operator= ( ActaText const &  orig) [private]
bool ActaText::readFont ( MWAWFont font,
bool  inPLC 
) [protected]

try to read a font

Referenced by readTopic(), and sendText().

bool ActaText::readTopic ( ) [protected]

try to read the topic definitions (line or graphic)

Referenced by createZones().

bool ActaText::sendGraphic ( ActaTextInternal::Topic const &  topic) [protected]

try to read a graphic

Referenced by sendTopic().

bool ActaText::sendMainText ( ) [protected]

send a main zone

bool ActaText::sendText ( ActaTextInternal::Topic const &  topic) [protected]

try to read a text entry

Referenced by sendTopic().

bool ActaText::sendTopic ( ActaTextInternal::Topic const &  topic) [protected]

try to send a topic

Referenced by sendMainText().

int ActaText::version ( ) const

returns the file version

Referenced by createZones(), getColor(), and readTopic().


Friends And Related Function Documentation

friend class ActaParser [friend]

Member Data Documentation

the main parser

Referenced by sendMainText(), and sendTopic().


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