LibreOffice Module sd (master) 1
|
This implementation of the PageObjectProvider simply returns an already existing master page object. More...
#include <MasterPageContainerProviders.hxx>
Public Member Functions | |
ExistingPageProvider (SdPage *pPage) | |
virtual | ~ExistingPageProvider () |
virtual SdPage * | operator() (SdDrawDocument *pDocument) override |
Return a master page either by returning an already existing one, by creating a new page, or by loading a document. More... | |
virtual int | GetCostIndex () override |
An abstract value for the expected cost of providing a master page object. More... | |
virtual SdPage * | operator() (SdDrawDocument *pDocument)=0 |
Return a master page either by returning an already existing one, by creating a new page, or by loading a document. More... | |
virtual int | GetCostIndex ()=0 |
An abstract value for the expected cost of providing a master page object. More... | |
Private Attributes | |
SdPage * | mpPage |
Additional Inherited Members | |
![]() | |
~PageObjectProvider () | |
This implementation of the PageObjectProvider simply returns an already existing master page object.
Definition at line 161 of file MasterPageContainerProviders.hxx.
|
explicit |
Definition at line 189 of file MasterPageContainerProviders.cxx.
References mpPage.
|
inlinevirtual |
Definition at line 165 of file MasterPageContainerProviders.hxx.
|
overridevirtual |
An abstract value for the expected cost of providing a master page object.
Implements sd::sidebar::PageObjectProvider.
Definition at line 199 of file MasterPageContainerProviders.cxx.
|
overridevirtual |
Return a master page either by returning an already existing one, by creating a new page, or by loading a document.
pDocument | The document of the MasterPageContainer. It may be used to create new pages. |
Implements sd::sidebar::PageObjectProvider.
Definition at line 194 of file MasterPageContainerProviders.cxx.
References mpPage.
|
private |
Definition at line 170 of file MasterPageContainerProviders.hxx.
Referenced by operator()().