summaryrefslogtreecommitdiff
path: root/sc/source/ui/inc/sccollaboration.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui/inc/sccollaboration.hxx')
-rw-r--r--sc/source/ui/inc/sccollaboration.hxx19
1 files changed, 10 insertions, 9 deletions
diff --git a/sc/source/ui/inc/sccollaboration.hxx b/sc/source/ui/inc/sccollaboration.hxx
index 811f1cf8ef3b..cc71fe959cef 100644
--- a/sc/source/ui/inc/sccollaboration.hxx
+++ b/sc/source/ui/inc/sccollaboration.hxx
@@ -10,6 +10,8 @@
#ifndef INCLUDED_SC_COLLABORATION_HXX
#define INCLUDED_SC_COLLABORATION_HXX
+#include <sal/config.h>
+
#include <tubes/collaboration.hxx>
class ScDocFuncSend;
class ScDocShell;
@@ -18,17 +20,16 @@ class ScCollaboration : public Collaboration
{
ScDocShell* mpScDocShell;
public:
- ScCollaboration( ScDocShell* pScDocShell );
- virtual ~ScCollaboration();
+ ScCollaboration( ScDocShell* pScDocShell );
+ virtual ~ScCollaboration();
- virtual void ContactLeft();
- virtual TeleConference* GetConference();
- virtual sal_uInt64 GetId();
- virtual void PacketReceived( const OString& rPacket );
- virtual void SetCollaboration( TeleConference* pConference );
- virtual void SendFile( TpContact* pContact, const OUString& rURL );
+ virtual void ContactLeft() const;
+ virtual void PacketReceived( const OString& rPacket ) const;
+ virtual void SaveAndSendFile( TpContact* pContact, const OUString& rURL ) const;
+ virtual void StartCollaboration( TeleConference* pConference );
private:
- ScDocFuncSend* GetScDocFuncSend();
+ friend class ScDocShell;
+ ScDocFuncSend* GetScDocFuncSend() const;
};
#endif // INCLUDED_SC_COLLABORATION_HXX