47                                   BottomLeft, BottomCenter, 
BottomRight, BottomLeftAndRight, BottomInsideLeftAndRight
    65                 return m_formOrientation;
    81                 return m_marginBottom;
    85                 return m_pageNumberPosition;
    93                 return m_pageNumberingType;
    97                 return m_pageNumberingFontSize;
   101                 return m_pageNumberingFontName;
   109                 return m_headerFooterList;
   116                 m_formLength = formLength;
   120                 m_formWidth = formWidth;
   124                 m_formOrientation = formOrientation;
   128                 m_marginLeft = marginLeft;
   132                 m_marginRight = marginRight;
   136                 m_marginTop = marginTop;
   140                 m_marginBottom = marginBottom;
   144                 m_pageNumberPosition = pageNumberPosition;
   148                 m_pageNumber = pageNumber;
   152                 m_pageNumberingType = pageNumberingType;
   156                 m_pageNumberingFontSize = pageNumberingFontSize;
   160                 m_pageNumberingFontName = pageNumberingFontName;
   164                 m_pageSpan = pageSpan;
   167         bool operator==(shared_ptr<WPSPageSpan> 
const &pageSpan) 
const;
   168         bool operator!=(shared_ptr<WPSPageSpan> 
const &pageSpan)
 const   170                 return !operator==(pageSpan);
   174         void getPageProperty(librevenge::RVNGPropertyList &pList) 
const;
   175         void sendHeaderFooters(
WPSContentListener *listener, librevenge::RVNGTextInterface *documentInterface);
   176         void sendHeaderFooters(
WKSContentListener *listener, librevenge::RVNGSpreadsheetInterface *documentInterface);
   185         void _insertPageNumberParagraph(librevenge::RVNGTextInterface *documentInterface);
 int getPageNumber() const
Definition: WPSPageSpan.h:87
libwps::NumberingType getPageNumberingType() const
Definition: WPSPageSpan.h:91
double getMarginLeft() const
Definition: WPSPageSpan.h:67
void setMarginRight(const double marginRight)
Definition: WPSPageSpan.h:130
Definition: WPSPageSpan.h:41
PageNumberPosition
Definition: WPSPageSpan.h:46
shared_ptr< WPSSubDocument > WPSSubDocumentPtr
shared pointer to WPSSubDocument 
Definition: libwps_internal.h:126
bool operator!=(shared_ptr< WPSPageSpan > const &pageSpan) const
Definition: WPSPageSpan.h:168
int m_pageNumber
Definition: WPSPageSpan.h:192
double m_pageNumberingFontSize
Definition: WPSPageSpan.h:195
Definition: WPSContentListener.h:44
shared_ptr< HeaderFooter > HeaderFooterPtr
Definition: WPSPageSpan.h:34
void setPageNumberingFontSize(const double pageNumberingFontSize)
Definition: WPSPageSpan.h:154
double getPageNumberingFontSize() const
Definition: WPSPageSpan.h:95
void setPageNumberingType(const libwps::NumberingType pageNumberingType)
Definition: WPSPageSpan.h:150
const std::vector< WPSPageSpanInternal::HeaderFooterPtr > & getHeaderFooterList() const
Definition: WPSPageSpan.h:107
void setFormWidth(const double formWidth)
Definition: WPSPageSpan.h:118
void setPageNumberPosition(const PageNumberPosition pageNumberPosition)
Definition: WPSPageSpan.h:142
std::vector< WPSPageSpanInternal::HeaderFooterPtr > m_headerFooterList
Definition: WPSPageSpan.h:196
double getFormWidth() const
Definition: WPSPageSpan.h:59
Definition: WPSPageSpan.h:47
void setPageNumber(const int pageNumber)
Definition: WPSPageSpan.h:146
FormOrientation
Definition: WPSPageSpan.h:41
PageNumberPosition m_pageNumberPosition
Definition: WPSPageSpan.h:191
void setMarginBottom(const double marginBottom)
Definition: WPSPageSpan.h:138
librevenge::RVNGString m_pageNumberingFontName
Definition: WPSPageSpan.h:194
void setMarginTop(const double marginTop)
Definition: WPSPageSpan.h:134
double getMarginRight() const
Definition: WPSPageSpan.h:71
int m_pageSpan
Definition: WPSPageSpan.h:198
NumberingType
Definition: libwps_internal.h:258
HeaderFooterOccurrence
Definition: WPSPageSpan.h:44
void setFormOrientation(const FormOrientation formOrientation)
Definition: WPSPageSpan.h:122
void setPageNumberingFontName(const librevenge::RVNGString &pageNumberingFontName)
Definition: WPSPageSpan.h:158
double getMarginBottom() const
Definition: WPSPageSpan.h:79
HeaderFooterType
Definition: WPSPageSpan.h:43
double m_marginRight
Definition: WPSPageSpan.h:189
int getPageSpan() const
Definition: WPSPageSpan.h:103
double getMarginTop() const
Definition: WPSPageSpan.h:75
void setMarginLeft(const double marginLeft)
Definition: WPSPageSpan.h:126
void setFormLength(const double formLength)
Definition: WPSPageSpan.h:114
librevenge::RVNGString getPageNumberingFontName() const
Definition: WPSPageSpan.h:99
Definition: WPSPageSpan.h:38
PageNumberPosition getPageNumberPosition() const
Definition: WPSPageSpan.h:83
Definition: WPSPageSpan.h:46
FormOrientation getFormOrientation() const
Definition: WPSPageSpan.h:63
double m_formWidth
Definition: WPSPageSpan.h:187
double m_marginTop
Definition: WPSPageSpan.h:190
Definition: WPSPageSpan.cpp:33
FormOrientation m_formOrientation
Definition: WPSPageSpan.h:188
Definition: WKSContentListener.h:52
double getFormLength() const
Definition: WPSPageSpan.h:55
libwps::NumberingType m_pageNumberingType
Definition: WPSPageSpan.h:193
Definition: WPSPageSpan.h:44
void setPageSpan(const int pageSpan)
Definition: WPSPageSpan.h:162