Class representing a <style:master-page> More...
#include <ODi_Style_MasterPage.h>
Class representing a <style:master-page>
enum ODi_Style_MasterPage::ODI_ParsingState [private] |
ODi_Style_MasterPage::ODi_Style_MasterPage | ( | PD_Document * | pDocument, | |
ODi_ElementStack & | rElementStack | |||
) |
Constructor.
virtual ODi_Style_MasterPage::~ODi_Style_MasterPage | ( | ) | [inline, virtual] |
void ODi_Style_MasterPage::charData | ( | const gchar * | , | |
int | ||||
) | [inline, virtual] |
Implements ODi_ListenerState.
void ODi_Style_MasterPage::definePageSizeTag | ( | PD_Document * | pDocument | ) | const [inline] |
References ODi_Style_PageLayout::definePageSizeTag(), and m_pPageLayoutStyle.
Referenced by ODi_Office_Styles::_defineAbiStyles().
void ODi_Style_MasterPage::endElement | ( | const gchar * | pName, | |
ODi_ListenerStateAction & | rAction | |||
) | [virtual] |
Implements ODi_ListenerState.
References m_parsingState, ODI_FIRST_PASS, ODI_POSTPONED_SECOND_PASS, ODI_POSTPONING, and ODi_ListenerStateAction::popState().
const std::string& ODi_Style_MasterPage::getAWEvenFooterSectionID | ( | ) | const [inline] |
References m_AW_evenFooterSectionID.
Referenced by ODi_TextContent_ListenerState::_openAbiSection().
const std::string& ODi_Style_MasterPage::getAWEvenHeaderSectionID | ( | ) | const [inline] |
References m_AW_evenHeaderSectionID.
Referenced by ODi_TextContent_ListenerState::_openAbiSection().
const std::string& ODi_Style_MasterPage::getAWFooterSectionID | ( | ) | const [inline] |
References m_AW_footerSectionID.
Referenced by ODi_TextContent_ListenerState::_openAbiSection().
const std::string& ODi_Style_MasterPage::getAWHeaderSectionID | ( | ) | const [inline] |
References m_AW_headerSectionID.
Referenced by ODi_TextContent_ListenerState::_openAbiSection().
const std::string& ODi_Style_MasterPage::getLayoutName | ( | ) | const [inline] |
References m_layoutName.
Referenced by ODi_Office_Styles::_linkMasterStyles().
const std::string& ODi_Style_MasterPage::getName | ( | ) | const [inline] |
References m_name.
const ODi_Style_PageLayout* ODi_Style_MasterPage::getPageLayout | ( | ) | const [inline] |
References m_pPageLayoutStyle.
Referenced by ODi_TextContent_ListenerState::_openAbiSection().
const std::string& ODi_Style_MasterPage::getPageLayoutName | ( | ) | const [inline] |
References m_layoutName.
const std::string& ODi_Style_MasterPage::getSectionDataID | ( | ) | const [inline] |
References ODi_Style_PageLayout::getSectionDataID(), and m_pPageLayoutStyle.
Referenced by ODi_TextContent_ListenerState::_openAbiSection().
const std::string ODi_Style_MasterPage::getSectionProps | ( | ) | const [inline] |
void ODi_Style_MasterPage::setLayoutStylePointer | ( | ODi_Style_PageLayout * | pPageLayoutStyle | ) | [inline] |
References m_pPageLayoutStyle.
Referenced by ODi_Office_Styles::_linkMasterStyles().
void ODi_Style_MasterPage::startElement | ( | const gchar * | pName, | |
const gchar ** | ppAtts, | |||
ODi_ListenerStateAction & | rAction | |||
) | [virtual] |
Implements ODi_ListenerState.
References PD_Document::appendStrux(), gchar, PD_Document::getUID(), UT_UniqueId::HeaderFtr, id, m_AW_evenFooterSectionID, m_AW_evenHeaderSectionID, m_AW_footerSectionID, m_AW_headerSectionID, m_layoutName, m_name, m_pAbiDocument, m_parsingState, ODI_FIRST_PASS, ODI_POSTPONED_SECOND_PASS, ODI_SECOND_PASS, ODi_ListenerStateAction::postponeElementParsing(), PTX_Section, ODi_ListenerStateAction::pushState(), ODi_ListenerStateAction::repeatElement(), UT_ASSERT, UT_getAttribute(), and UT_SHOULD_NOT_HAPPEN.
std::string ODi_Style_MasterPage::m_AW_evenFooterSectionID [private] |
Referenced by getAWEvenFooterSectionID(), getSectionProps(), and startElement().
std::string ODi_Style_MasterPage::m_AW_evenHeaderSectionID [private] |
Referenced by getAWEvenHeaderSectionID(), getSectionProps(), and startElement().
std::string ODi_Style_MasterPage::m_AW_footerSectionID [private] |
Referenced by getAWFooterSectionID(), getSectionProps(), and startElement().
std::string ODi_Style_MasterPage::m_AW_headerSectionID [private] |
Referenced by getAWHeaderSectionID(), getSectionProps(), and startElement().
std::string ODi_Style_MasterPage::m_layoutName [private] |
Referenced by getLayoutName(), getPageLayoutName(), and startElement().
std::string ODi_Style_MasterPage::m_name [private] |
Referenced by getName(), and startElement().
PD_Document* ODi_Style_MasterPage::m_pAbiDocument [private] |
Referenced by startElement().
Referenced by endElement(), and startElement().
Referenced by definePageSizeTag(), getPageLayout(), getSectionDataID(), getSectionProps(), and setLayoutStylePointer().