LibreOffice Module sw (master) 1
|
#include <unomod.hxx>
Public Member Functions | |
SwXPrintSettings (SwXPrintSettingsType eType, SwDoc *pDoc=nullptr) | |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Public Member Functions inherited from comphelper::ChainablePropertySet | |
ChainablePropertySet (comphelper::ChainablePropertySetInfo *pInfo, SolarMutex *pMutex) noexcept | |
virtual | ~ChainablePropertySet () noexcept override |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &aType) override |
void SAL_CALL | acquire () noexcept override |
void SAL_CALL | release () noexcept override |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
virtual void SAL_CALL | setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override |
virtual css::uno::Any SAL_CALL | getPropertyValue (const OUString &PropertyName) override |
virtual void SAL_CALL | addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override |
virtual void SAL_CALL | removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override |
virtual void SAL_CALL | addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override |
virtual void SAL_CALL | removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override |
virtual void SAL_CALL | setPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Sequence< css::uno::Any > &aValues) override |
virtual css::uno::Sequence< css::uno::Any > SAL_CALL | getPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames) override |
virtual void SAL_CALL | addPropertiesChangeListener (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override |
virtual void SAL_CALL | removePropertiesChangeListener (const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override |
virtual void SAL_CALL | firePropertiesChangeEvent (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override |
virtual css::beans::PropertyState SAL_CALL | getPropertyState (const OUString &PropertyName) override |
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL | getPropertyStates (const css::uno::Sequence< OUString > &aPropertyName) override |
virtual void SAL_CALL | setPropertyToDefault (const OUString &PropertyName) override |
virtual css::uno::Any SAL_CALL | getPropertyDefault (const OUString &aPropertyName) override |
Private Member Functions | |
virtual void | _preSetValues () override |
virtual void | _setSingleValue (const comphelper::PropertyInfo &rInfo, const css::uno::Any &rValue) override |
virtual void | _postSetValues () override |
virtual void | _preGetValues () override |
virtual void | _getSingleValue (const comphelper::PropertyInfo &rInfo, css::uno::Any &rValue) override |
virtual void | _postGetValues () override |
virtual | ~SwXPrintSettings () noexcept override |
Private Attributes | |
SwXPrintSettingsType | meType |
SwPrintData * | mpPrtOpt |
SwDoc * | mpDoc |
Friends | |
class | SwXDocumentSettings |
Additional Inherited Members | |
virtual void | _preSetValues ()=0 |
virtual void | _setSingleValue (const comphelper::PropertyInfo &rInfo, const css::uno::Any &rValue)=0 |
virtual void | _postSetValues ()=0 |
virtual void | _preGetValues ()=0 |
virtual void | _getSingleValue (const comphelper::PropertyInfo &rInfo, css::uno::Any &rValue)=0 |
virtual void | _postGetValues ()=0 |
Protected Attributes inherited from comphelper::ChainablePropertySet | |
SolarMutex *const | mpMutex |
rtl::Reference< ChainablePropertySetInfo > | mxInfo |
Definition at line 71 of file unomod.hxx.
|
overrideprivatevirtualnoexcept |
Definition at line 263 of file unomod.cxx.
SwXPrintSettings::SwXPrintSettings | ( | SwXPrintSettingsType | eType, |
SwDoc * | pDoc = nullptr |
||
) |
Definition at line 255 of file unomod.cxx.
References eType.
|
overrideprivatevirtual |
Implements comphelper::ChainablePropertySet.
Definition at line 427 of file unomod.cxx.
References SwPrintData::GetFaxName(), SwPrintData::GetPrintPostIts(), SwPrintData::IsPaperFromSetup(), SwPrintData::IsPrintBlackFont(), SwPrintData::IsPrintControl(), SwPrintData::IsPrintDraw(), SwPrintData::IsPrintEmptyPages(), SwPrintData::IsPrintGraphic(), SwPrintData::IsPrintHiddenText(), SwPrintData::IsPrintLeftPage(), SwPrintData::IsPrintPageBackground(), SwPrintData::IsPrintProspect(), SwPrintData::IsPrintProspectRTL(), SwPrintData::IsPrintReverse(), SwPrintData::IsPrintRightPage(), SwPrintData::IsPrintSingleJobs(), SwPrintData::IsPrintTable(), SwPrintData::IsPrintTextPlaceholder(), comphelper::PropertyInfo::mnHandle, and mpPrtOpt.
|
overrideprivatevirtual |
Implements comphelper::ChainablePropertySet.
Definition at line 500 of file unomod.cxx.
References mpPrtOpt.
|
overrideprivatevirtual |
Implements comphelper::ChainablePropertySet.
Definition at line 405 of file unomod.cxx.
References mpPrtOpt.
|
overrideprivatevirtual |
Implements comphelper::ChainablePropertySet.
Definition at line 410 of file unomod.cxx.
References Document, SwDoc::getIDocumentDeviceAccess(), IDocumentDeviceAccess::getPrintData(), meType, Module, mpDoc, mpPrtOpt, and SW_MOD.
|
overrideprivatevirtual |
Implements comphelper::ChainablePropertySet.
Definition at line 268 of file unomod.cxx.
References Document, SwDoc::getIDocumentDeviceAccess(), IDocumentDeviceAccess::getPrintData(), meType, Module, mpDoc, mpPrtOpt, and SW_MOD.
|
overrideprivatevirtual |
Implements comphelper::ChainablePropertySet.
Definition at line 296 of file unomod.cxx.
References EndPage, comphelper::PropertyInfo::mnHandle, mpPrtOpt, SwPrintData::SetFaxName(), SwPrintData::SetPaperFromSetup(), SwPrintData::SetPrintBlackFont(), SwPrintData::SetPrintControl(), SwPrintData::SetPrintDraw(), SwPrintData::SetPrintEmptyPages(), SwPrintData::SetPrintGraphic(), SwPrintData::SetPrintHiddenText(), SwPrintData::SetPrintLeftPage(), SwPrintData::SetPrintPageBackground(), SwPrintData::SetPrintPostIts(), SwPrintData::SetPrintProspect(), SwPrintData::SetPrintProspect_RTL(), SwPrintData::SetPrintReverse(), SwPrintData::SetPrintRightPage(), SwPrintData::SetPrintSingleJobs(), SwPrintData::SetPrintTable(), and SwPrintData::SetPrintTextPlaceholder().
|
overridevirtual |
Definition at line 505 of file unomod.cxx.
|
overridevirtual |
Definition at line 515 of file unomod.cxx.
|
overridevirtual |
Definition at line 510 of file unomod.cxx.
References cppu::supportsService().
|
friend |
Definition at line 73 of file unomod.hxx.
|
private |
Definition at line 75 of file unomod.hxx.
Referenced by _preGetValues(), and _preSetValues().
|
private |
Definition at line 77 of file unomod.hxx.
Referenced by _preGetValues(), and _preSetValues().
|
private |
Definition at line 76 of file unomod.hxx.
Referenced by _getSingleValue(), _postGetValues(), _postSetValues(), _preGetValues(), _preSetValues(), and _setSingleValue().