20#ifndef INCLUDED_SHELL_SOURCE_WIN32_SIMPLEMAIL_SMPLMAILMSG_HXX
21#define INCLUDED_SHELL_SOURCE_WIN32_SIMPLEMAIL_SMPLMAILMSG_HXX
24#include <com/sun/star/lang/XServiceInfo.hpp>
25#include <com/sun/star/lang/IllegalArgumentException.hpp>
26#include <com/sun/star/system/XSimpleMailMessage2.hpp>
31class CSmplMailMsg :
public cppu::WeakImplHelper< css::system::XSimpleMailMessage2 >
36 virtual void SAL_CALL
setBody(
const OUString& aBody )
override;
38 virtual OUString SAL_CALL
getBody( )
override;
41 virtual void SAL_CALL
setRecipient(
const OUString& aRecipient )
override;
46 virtual void SAL_CALL
setCcRecipient(
const css::uno::Sequence< OUString >& aCcRecipient )
override;
48 virtual css::uno::Sequence< OUString > SAL_CALL
getCcRecipient( )
override;
51 virtual void SAL_CALL
setBccRecipient(
const css::uno::Sequence< OUString >& aBccRecipient )
override;
53 virtual css::uno::Sequence< OUString > SAL_CALL
getBccRecipient( )
override;
56 virtual void SAL_CALL
setOriginator(
const OUString& aOriginator )
override;
61 virtual void SAL_CALL
setSubject(
const OUString& aSubject )
override;
63 virtual OUString SAL_CALL
getSubject( )
override;
66 virtual void SAL_CALL
setAttachement(
const css::uno::Sequence< OUString >& aAttachement )
override;
68 virtual css::uno::Sequence< OUString > SAL_CALL
getAttachement( )
override;
virtual OUString SAL_CALL getBody() override
virtual void SAL_CALL setBody(const OUString &aBody) override
virtual void SAL_CALL setRecipient(const OUString &aRecipient) override
css::uno::Sequence< OUString > m_CcRecipients
virtual void SAL_CALL setAttachement(const css::uno::Sequence< OUString > &aAttachement) override
virtual void SAL_CALL setBccRecipient(const css::uno::Sequence< OUString > &aBccRecipient) override
css::uno::Sequence< OUString > m_Attachements
css::uno::Sequence< OUString > m_BccRecipients
virtual void SAL_CALL setSubject(const OUString &aSubject) override
virtual void SAL_CALL setCcRecipient(const css::uno::Sequence< OUString > &aCcRecipient) override
virtual OUString SAL_CALL getRecipient() override
virtual OUString SAL_CALL getSubject() override
virtual css::uno::Sequence< OUString > SAL_CALL getAttachement() override
virtual css::uno::Sequence< OUString > SAL_CALL getBccRecipient() override
virtual void SAL_CALL setOriginator(const OUString &aOriginator) override
virtual css::uno::Sequence< OUString > SAL_CALL getCcRecipient() override
virtual OUString SAL_CALL getOriginator() override