#include <ie_exp_XSL-FO.h>
Public Member Functions | |
ListHelper () | |
void | addList (const fl_AutoNumConstPtr &pAutoNum) |
UT_uint32 | retrieveID () |
UT_UTF8String | getNextLabel () |
Protected Member Functions | |
void | populateText (const gchar *lDelim) |
Private Attributes | |
fl_AutoNumConstPtr | m_pan |
UT_UTF8String | m_sPostText |
UT_UTF8String | m_sPreText |
UT_sint32 | m_iInc |
UT_uint32 | m_iCount |
UT_uint32 | m_iStart |
ListHelper::ListHelper | ( | ) | [inline, explicit] |
void ListHelper::addList | ( | const fl_AutoNumConstPtr & | pAutoNum | ) | [inline] |
References m_iInc, m_iStart, m_pan, populateText(), and UT_return_if_fail.
UT_UTF8String ListHelper::getNextLabel | ( | ) | [inline] |
References UT_UTF8String::appendUCS4(), BOX_LIST, BULLETED_LIST, DASHED_LIST, DIAMOND_LIST, HAND_LIST, HEART_LIST, IMPLIES_LIST, m_iCount, m_iInc, m_iStart, m_pan, m_sPostText, m_sPreText, SQUARE_LIST, STAR_LIST, TICK_LIST, TRIANGLE_LIST, UT_DEBUGMSG, UT_return_val_if_fail, UT_UTF8String_sprintf(), and UT_UTF8String::utf8_str().
void ListHelper::populateText | ( | const gchar * | lDelim | ) | [inline, protected] |
References UT_UTF8String::escapeXML(), UT_UCS4String::length(), m_sPostText, m_sPreText, and text.
Referenced by addList().
UT_uint32 ListHelper::m_iCount [private] |
Referenced by getNextLabel().
UT_sint32 ListHelper::m_iInc [private] |
Referenced by addList(), and getNextLabel().
UT_uint32 ListHelper::m_iStart [private] |
Referenced by addList(), and getNextLabel().
fl_AutoNumConstPtr ListHelper::m_pan [private] |
Referenced by addList(), getNextLabel(), and retrieveID().
UT_UTF8String ListHelper::m_sPostText [private] |
Referenced by getNextLabel(), and populateText().
UT_UTF8String ListHelper::m_sPreText [private] |
Referenced by getNextLabel(), and populateText().