#include <WPXPageSpan.h>
Public Member Functions | |
WPXPageSpan () | |
WPXPageSpan (const WPXPageSpan &page, double paragraphMarginLeft, double paragraphMarginRight) | |
virtual | ~WPXPageSpan () |
bool | getPageNumberSuppression () const |
bool | getHeaderFooterSuppression (const unsigned char headerFooterType) const |
double | getFormLength () const |
double | getFormWidth () const |
WPXFormOrientation | getFormOrientation () const |
double | getMarginLeft () const |
double | getMarginRight () const |
double | getMarginTop () const |
double | getMarginBottom () const |
WPXPageNumberPosition | getPageNumberPosition () const |
bool | getPageNumberOverriden () const |
int | getPageNumberOverride () const |
WPXNumberingType | getPageNumberingType () const |
double | getPageNumberingFontSize () const |
librevenge::RVNGString | getPageNumberingFontName () const |
int | getPageSpan () const |
const std::vector< WPXHeaderFooter > & | getHeaderFooterList () const |
void | setHeaderFooter (const WPXHeaderFooterType type, const unsigned char headerFooterType, const WPXHeaderFooterOccurrence occurrence, const std::shared_ptr< WPXSubDocument > &subDocument, WPXTableList tableList) |
void | setPageNumberSuppression (const bool suppress) |
void | setHeadFooterSuppression (const unsigned char headerFooterType, const bool suppress) |
void | setFormLength (const double formLength) |
void | setFormWidth (const double formWidth) |
void | setFormOrientation (const WPXFormOrientation formOrientation) |
void | setMarginLeft (const double marginLeft) |
void | setMarginRight (const double marginRight) |
void | setMarginTop (const double marginTop) |
void | setMarginBottom (const double marginBottom) |
void | setPageNumberPosition (const WPXPageNumberPosition pageNumberPosition) |
void | setPageNumber (const int pageNumberOverride) |
void | setPageNumberingType (const WPXNumberingType pageNumberingType) |
void | setPageNumberingFontSize (const double pageNumberingFontSize) |
void | setPageNumberingFontName (const librevenge::RVNGString &pageNumberingFontName) |
void | setPageSpan (const int pageSpan) |
Protected Member Functions | |
void | _removeHeaderFooter (WPXHeaderFooterType type, WPXHeaderFooterOccurrence occurrence) |
bool | _containsHeaderFooter (WPXHeaderFooterType type, WPXHeaderFooterOccurrence occurrence) |
Private Attributes | |
bool | m_isHeaderFooterSuppressed [WPX_NUM_HEADER_FOOTER_TYPES] |
bool | m_isPageNumberSuppressed |
double | m_formLength |
double | m_formWidth |
WPXFormOrientation | m_formOrientation |
double | m_marginLeft |
double | m_marginRight |
double | m_marginTop |
double | m_marginBottom |
WPXPageNumberPosition | m_pageNumberPosition |
bool | m_isPageNumberOverridden |
int | m_pageNumberOverride |
WPXNumberingType | m_pageNumberingType |
librevenge::RVNGString | m_pageNumberingFontName |
double | m_pageNumberingFontSize |
std::vector< WPXHeaderFooter > | m_headerFooterList |
int | m_pageSpan |
WPXPageSpan::WPXPageSpan | ( | ) |
WPXPageSpan::WPXPageSpan | ( | const WPXPageSpan & | page, |
double | paragraphMarginLeft, | ||
double | paragraphMarginRight | ||
) |
|
virtual |
|
protected |
Referenced by setHeaderFooter().
|
protected |
Referenced by setHeaderFooter().
|
inline |
Referenced by WPXContentListener::_openPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan().
|
inline |
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
|
inline |
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_appendParagraphProperties(), and operator==().
|
inline |
Referenced by WPXContentListener::_appendParagraphProperties(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan().
|
inline |
|
inline |
|
inline |
void WPXPageSpan::setHeaderFooter | ( | const WPXHeaderFooterType | type, |
const unsigned char | headerFooterType, | ||
const WPXHeaderFooterOccurrence | occurrence, | ||
const std::shared_ptr< WPXSubDocument > & | subDocument, | ||
WPXTableList | tableList | ||
) |
Referenced by WP6StylesListener::headerFooterGroup(), WP1StylesListener::headerFooterGroup(), WP42StylesListener::headerFooterGroup(), WP3StylesListener::headerFooterGroup(), WP5StylesListener::headerFooterGroup(), WP1StylesListener::insertBreak(), WP42StylesListener::insertBreak(), and WP5StylesListener::insertBreak().
|
inline |
|
inline |
|
inline |
Referenced by WP6StylesListener::insertBreak(), WP1StylesListener::insertBreak(), WP3StylesListener::insertBreak(), WP42StylesListener::insertBreak(), WP5StylesListener::insertBreak(), WP6StylesListener::marginChange(), WP3StylesListener::marginChange(), WP5StylesListener::marginChange(), and WP1StylesListener::marginReset().
|
inline |
Referenced by WP6StylesListener::insertBreak(), WP1StylesListener::insertBreak(), WP3StylesListener::insertBreak(), WP42StylesListener::insertBreak(), WP5StylesListener::insertBreak(), WP6StylesListener::marginChange(), WP3StylesListener::marginChange(), WP5StylesListener::marginChange(), and WP1StylesListener::marginReset().
|
inline |
|
inline |
Referenced by WP6StylesListener::setPageNumber().
|
inline |
Referenced by WP6StylesListener::pageNumberingChange().
|
inline |
Referenced by WP6StylesListener::pageNumberingChange().
|
inline |
Referenced by WP6StylesListener::setPageNumberingType().
|
inline |
Referenced by WP6StylesListener::pageNumberingChange().
|
inline |
Referenced by WP6StylesListener::suppressPageCharacteristics().
|
inline |
|
private |
Referenced by getFormLength(), and setFormLength().
|
private |
Referenced by getFormOrientation(), and setFormOrientation().
|
private |
Referenced by getFormWidth(), and setFormWidth().
|
private |
Referenced by _containsHeaderFooter(), _removeHeaderFooter(), getHeaderFooterList(), and setHeaderFooter().
|
private |
Referenced by getHeaderFooterSuppression(), setHeadFooterSuppression(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getPageNumberOverriden(), and setPageNumber().
|
private |
Referenced by getPageNumberSuppression(), and setPageNumberSuppression().
|
private |
Referenced by getMarginBottom(), and setMarginBottom().
|
private |
Referenced by getMarginLeft(), and setMarginLeft().
|
private |
Referenced by getMarginRight(), and setMarginRight().
|
private |
Referenced by getMarginTop(), and setMarginTop().
|
private |
Referenced by getPageNumberingFontName(), and setPageNumberingFontName().
|
private |
Referenced by getPageNumberingFontSize(), and setPageNumberingFontSize().
|
private |
Referenced by getPageNumberingType(), and setPageNumberingType().
|
private |
Referenced by getPageNumberOverride(), and setPageNumber().
|
private |
Referenced by getPageNumberPosition(), and setPageNumberPosition().
|
private |
Referenced by getPageSpan(), and setPageSpan().