#include <KEY2ParserState.h>
Public Member Functions | |
KEY2ParserState (KEY2Parser &parser, KEYCollector &collector, KEY2Dictionary &dict) | |
void | setVersion (unsigned version) |
unsigned | getVersion () const |
KEY2Dictionary & | getDictionary () |
KEYCollector & | getCollector () |
void | openBullets () |
void | openHeadline (int depth) |
void | closeHeadline () |
void | closeBullets () |
IWORKTextPtr_t | getBodyText () |
IWORKTextPtr_t | getTitleText () |
![]() | |
IWORKXMLParserState (IWORKParser &parser, IWORKCollector &collector, IWORKDictionary &dict) | |
IWORKParser & | getParser () |
IWORKDictionary & | getDictionary () |
IWORKCollector & | getCollector () const |
const IWORKTokenizer & | getTokenizer () const |
IWORKStylePtr_t | getStyleByName (const char *const name, const IWORKStyleMap_t &mainMap, bool mustExist=true) const |
Private Member Functions | |
KEY2ParserState (const KEY2ParserState &) | |
KEY2ParserState & | operator= (const KEY2ParserState &) |
Private Attributes | |
unsigned | m_version |
KEY2Dictionary & | m_dict |
KEYCollector & | m_collector |
bool | m_isHeadlineOpened |
bool | m_isBulletsOpened |
IWORKTextPtr_t | m_bodyText |
IWORKTextPtr_t | m_titleText |
Additional Inherited Members | |
![]() | |
IWORKTableDataPtr_t | m_tableData |
IWORKStylesheetPtr_t | m_stylesheet |
bool | m_enableCollector |
IWORKTableNameMapPtr_t | m_tableNameMap |
IWORKLanguageManager | m_langManager |
std::shared_ptr< IWORKTable > | m_currentTable |
std::shared_ptr< IWORKText > | m_currentText |
|
private |
libetonyek::KEY2ParserState::KEY2ParserState | ( | KEY2Parser & | parser, |
KEYCollector & | collector, | ||
KEY2Dictionary & | dict | ||
) |
void libetonyek::KEY2ParserState::closeBullets | ( | ) |
void libetonyek::KEY2ParserState::closeHeadline | ( | ) |
IWORKTextPtr_t libetonyek::KEY2ParserState::getBodyText | ( | ) |
KEYCollector & libetonyek::KEY2ParserState::getCollector | ( | ) |
KEY2Dictionary & libetonyek::KEY2ParserState::getDictionary | ( | ) |
IWORKTextPtr_t libetonyek::KEY2ParserState::getTitleText | ( | ) |
unsigned libetonyek::KEY2ParserState::getVersion | ( | ) | const |
void libetonyek::KEY2ParserState::openBullets | ( | ) |
void libetonyek::KEY2ParserState::openHeadline | ( | int | depth | ) |
|
private |
void libetonyek::KEY2ParserState::setVersion | ( | unsigned | version | ) |
|
private |
Referenced by closeBullets(), getBodyText(), openBullets(), and openHeadline().
|
private |
Referenced by getCollector(), and openHeadline().
|
private |
Referenced by getDictionary().
|
private |
Referenced by closeBullets(), and openBullets().
|
private |
Referenced by closeHeadline(), and openHeadline().
|
private |
Referenced by closeBullets(), getTitleText(), openBullets(), and openHeadline().
|
private |
Referenced by getVersion(), and setVersion().