a field More...
#include <libmwaw_internal.hxx>
Public Types | |
enum | Type { None, PageCount, PageNumber, Date, Time, Title, Database } |
Defines some basic type for field. More... | |
Public Member Functions | |
MWAWField (Type type) | |
basic constructor More... | |
bool | addTo (librevenge::RVNGPropertyList &propList) const |
add the link property to proplist (if possible) More... | |
librevenge::RVNGString | getString () const |
returns a string corresponding to the field (if possible) */ More... | |
Public Attributes | |
Type | m_type |
the type More... | |
libmwaw::NumberingType | m_numberingType |
the number type ( for number field ) More... | |
std::string | m_DTFormat |
the date/time format using strftime format if defined More... | |
std::string | m_data |
the database/link field ( if defined ) More... | |
a field
enum MWAWField::Type |
|
inlineexplicit |
basic constructor
bool MWAWField::addTo | ( | librevenge::RVNGPropertyList & | propList | ) | const |
add the link property to proplist (if possible)
Referenced by MWAWTextListener::insertField(), MWAWPresentationListener::insertField(), MWAWGraphicListener::insertField(), and MWAWSpreadsheetListener::insertField().
librevenge::RVNGString MWAWField::getString | ( | ) | const |
returns a string corresponding to the field (if possible) */
Referenced by MWAWTextListener::insertField(), MWAWPresentationListener::insertField(), MWAWGraphicListener::insertField(), and MWAWSpreadsheetListener::insertField().
std::string MWAWField::m_data |
the database/link field ( if defined )
Referenced by getString().
std::string MWAWField::m_DTFormat |
the date/time format using strftime format if defined
Referenced by addTo(), MindWrtParserInternal::Field::getField(), RagTimeTextInternal::Token::getField(), RagTimeText::send(), WriteNowText::send(), DocMkrText::sendFooter(), ActaParser::sendHeaderFooter(), PowerPoint7Text::sendText(), HanMacWrdJText::sendText(), NisusWrtText::sendText(), BeagleWksText::sendText(), HanMacWrdKText::sendText(), MsWrdText::sendText(), ClarisDrawText::sendText(), ClarisWksText::sendText(), and GreatWksTextInternal::Token::sendTo().
libmwaw::NumberingType MWAWField::m_numberingType |
the number type ( for number field )
Referenced by addTo(), and MWAWHeaderFooter::insertPageNumberParagraph().
Type MWAWField::m_type |