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 UT_UTF8String& ODi_Style_MasterPage::getAWEvenFooterSectionID | ( | ) | const [inline] |
References m_AW_evenFooterSectionID.
Referenced by ODi_TextContent_ListenerState::_openAbiSection().
| const UT_UTF8String& ODi_Style_MasterPage::getAWEvenHeaderSectionID | ( | ) | const [inline] |
References m_AW_evenHeaderSectionID.
Referenced by ODi_TextContent_ListenerState::_openAbiSection().
| const UT_UTF8String& ODi_Style_MasterPage::getAWFooterSectionID | ( | ) | const [inline] |
References m_AW_footerSectionID.
Referenced by ODi_TextContent_ListenerState::_openAbiSection().
| const UT_UTF8String& ODi_Style_MasterPage::getAWHeaderSectionID | ( | ) | const [inline] |
References m_AW_headerSectionID.
Referenced by ODi_TextContent_ListenerState::_openAbiSection().
| const UT_UTF8String& ODi_Style_MasterPage::getLayoutName | ( | ) | const [inline] |
References m_layoutName.
Referenced by ODi_Office_Styles::_linkMasterStyles().
| const UT_UTF8String& 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 UT_UTF8String& ODi_Style_MasterPage::getPageLayoutName | ( | ) | const [inline] |
References m_layoutName.
| const UT_UTF8String& ODi_Style_MasterPage::getSectionDataID | ( | ) | const [inline] |
References ODi_Style_PageLayout::getSectionDataID(), and m_pPageLayoutStyle.
Referenced by ODi_TextContent_ListenerState::_openAbiSection().
| const UT_UTF8String 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(), UT_UTF8String::empty(), 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(), UT_SHOULD_NOT_HAPPEN, and UT_UTF8String::utf8_str().
Referenced by getAWEvenFooterSectionID(), getSectionProps(), and startElement().
Referenced by getAWEvenHeaderSectionID(), getSectionProps(), and startElement().
Referenced by getAWFooterSectionID(), getSectionProps(), and startElement().
Referenced by getAWHeaderSectionID(), getSectionProps(), and startElement().
Referenced by getLayoutName(), getPageLayoutName(), and startElement().
UT_UTF8String 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().
1.7.1