LibreOffice Module sw (master) 1
|
#include <mailmergehelper.hxx>
Public Member Functions | |
SwMailTransferable (OUString aURL, OUString aName, OUString aMimeType) | |
SwMailTransferable (OUString aBody, OUString aMimeType) | |
virtual | ~SwMailTransferable () override |
virtual css::uno::Any SAL_CALL | getTransferData (const css::datatransfer::DataFlavor &aFlavor) override |
virtual css::uno::Sequence< css::datatransfer::DataFlavor > SAL_CALL | getTransferDataFlavors () override |
virtual sal_Bool SAL_CALL | isDataFlavorSupported (const css::datatransfer::DataFlavor &aFlavor) 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 |
Public Member Functions inherited from comphelper::WeakComponentImplHelper< css::datatransfer::XTransferable, css::beans::XPropertySet > | |
virtual void SAL_CALL | acquire () noexcept override |
virtual void SAL_CALL | release () noexcept override |
virtual void SAL_CALL | dispose () noexcept final override |
virtual void SAL_CALL | addEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) final override |
virtual void SAL_CALL | removeEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) final override |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
Public Member Functions inherited from comphelper::WeakComponentImplHelperBase | |
virtual | ~WeakComponentImplHelperBase () override |
virtual void SAL_CALL | dispose () override |
virtual void SAL_CALL | addEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) override |
virtual void SAL_CALL | removeEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) override |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) override |
virtual void | disposing (std::unique_lock< std::mutex > &) |
Public Member Functions inherited from comphelper::UnoImplBase | |
virtual | ~UnoImplBase () |
Private Attributes | |
OUString | m_aMimeType |
OUString | m_sBody |
OUString | m_aURL |
OUString | m_aName |
bool | m_bIsBody |
Additional Inherited Members | |
Protected Member Functions inherited from comphelper::WeakComponentImplHelperBase | |
void | throwIfDisposed (std::unique_lock< std::mutex > &) |
Protected Attributes inherited from comphelper::WeakComponentImplHelperBase | |
comphelper::OInterfaceContainerHelper4< css::lang::XEventListener > | maEventListeners |
Protected Attributes inherited from comphelper::UnoImplBase | |
std::mutex | m_aMutex |
bool | m_bDisposed |
Definition at line 187 of file mailmergehelper.hxx.
SwMailTransferable::SwMailTransferable | ( | OUString | aURL, |
OUString | aName, | ||
OUString | aMimeType | ||
) |
Definition at line 641 of file mailmergehelper.cxx.
References aMimeType, aName, aURL, m_aMimeType, m_aName, and m_aURL.
SwMailTransferable::SwMailTransferable | ( | OUString | aBody, |
OUString | aMimeType | ||
) |
Definition at line 634 of file mailmergehelper.cxx.
References aMimeType, and m_aMimeType.
|
overridevirtual |
Definition at line 650 of file mailmergehelper.cxx.
|
overridevirtual |
Definition at line 715 of file mailmergehelper.cxx.
|
overridevirtual |
Definition at line 726 of file mailmergehelper.cxx.
|
overridevirtual |
Definition at line 698 of file mailmergehelper.cxx.
|
overridevirtual |
Definition at line 707 of file mailmergehelper.cxx.
References m_aURL.
|
overridevirtual |
Definition at line 654 of file mailmergehelper.cxx.
References SL::aData, ERRCODE_NONE, SfxMedium::GetErrorCode(), SfxMedium::GetInStream(), m_aURL, m_bIsBody, m_sBody, pData, SvStream::ReadBytes(), SvStream::Seek(), and SvStream::TellEnd().
|
overridevirtual |
Definition at line 676 of file mailmergehelper.cxx.
References cppu::UnoType< typename T >::get(), sw::proofreadingiterator::get(), m_aMimeType, m_aName, and m_bIsBody.
|
overridevirtual |
Definition at line 692 of file mailmergehelper.cxx.
References m_aMimeType.
|
overridevirtual |
Definition at line 720 of file mailmergehelper.cxx.
|
overridevirtual |
Definition at line 732 of file mailmergehelper.cxx.
|
overridevirtual |
Definition at line 703 of file mailmergehelper.cxx.
|
private |
Definition at line 190 of file mailmergehelper.hxx.
Referenced by getTransferDataFlavors(), and isDataFlavorSupported().
|
private |
Definition at line 193 of file mailmergehelper.hxx.
Referenced by getTransferDataFlavors().
|
private |
Definition at line 192 of file mailmergehelper.hxx.
Referenced by getPropertyValue(), and getTransferData().
|
private |
Definition at line 194 of file mailmergehelper.hxx.
Referenced by getTransferData(), and getTransferDataFlavors().
|
private |
Definition at line 191 of file mailmergehelper.hxx.
Referenced by getTransferData().